Convenzioni per i nomi
Rapid-Q non è un linguaggio maiuscolo_sensibile, quindi puoi definire una variabile MYNAME e potrai riferirti ad essa anche se scrivi così MyName. Per seguire una regola, sii coerente, quindi scrivi sempre allo stesso modo il nome di ciascuna variabile, es MYNAME poi ricordati sempre di scrivere MYNAME. Può essere una buona idea lo scrivere il nome tutto maiuscolo:
DIM MYNAME AS STRING
DIM MYPHONE AS LONG
DIM myAddr AS STRING*25
In tale contesto la ultima dichiarazione non è coerente con le precedenti due, e quindi volendo seguire la regola o si riscrivono le prime due o si rende tutto maiuscole la terza myAddr. Una regola molto seguità è scrivere tutto maiuscolo i nomi delle variabili CONST e delle parole_chiave_risevate (keywords),mentre i nomi delle variabili normali e delle subroutines sono scritte in minuscolo. Invece le UDTs, hanno la prima lettera in maiuscolo e le altre minuscole. Ecco un esempio: CONST FALSE = 0
CONST TRUE = NOT FALSE
TYPE TAddress
name AS STRING*35
address AS STRING*255
END TYPE
DIM addressBook AS TAddress
DIM myPhone AS LONG
DIM myName AS STRING
DIM dog AS SHORT
SUB mySub (x AS LONG)
END SUB
Puoi notare che in questo esempio il nome della UDT è preceduto dalla lettera T (TAddress). Questa è una altra convenzione diffusa, e non obbligatoria. Ricorda che l'unica regola fondamentale è scegliere uno stile di scrittura e non cambiarlo, ma essere poi coerenti con esso.
|