Non è una domanda importante, ma spesso mi sono chiesto perché.
Nella mia azienda ci sono molti scripter occasionali in JSL e alcuni pesi massimi.Sono un consumatore vorace del codice (lettura) di altre persone e ho letto una grande quantità di codice da più di 20 persone qui.Inoltre, ho visto molti esempi di codice pubblicati qui nei forum della comunità.
Quasi universalmente vedo che gli autori del codice non approfittano della strana decisione di JMP di ignorare gli spazi bianchi e le maiuscole nei nomi.Di seguito sono riportati alcuni esempi.
Sembra che la maggior parte delle persone utilizzi funzioni integrate, come ad esempio Inserire() -- con spazi bianchi, ma per i nomi definiti dall'utente generalmente si rinuncia a farlo.
La mia domanda principale è: perché?Trovo che il codice sia molto più veloce da leggere quando si utilizzano gli spazi bianchi come si farebbe nella scrittura generale.
Posso capire quando qualcuno proviene da un linguaggio di programmazione tradizionale, ma ho visto parecchie persone qui nel mio lavoro che sono scripter alle prime armi, e generalmente fanno lo stesso (usa gli spazi per i nomi incorporati, non usa spaziatura per i nomi definiti dall'utente).
Personalmente ho imparato ad apprezzare molto la flessibilità che JSL offre ai nomi, ma sono curioso di sapere cosa pensano gli altri qui.
Esempi:
da @drewfoglia in questo inviare :

da @Phil_Brown in questo inviare :

Il file libRecall_v2_0.jsl di @MikeD_Anderson
Ed ecco un estratto dal mio codice: utilizzo ampiamente gli spazi bianchi nei nomi:
