[Php-it] [semi-ot] Programmazione

Domenico L. domenico.lorusso at pleiade.it
Fri Apr 6 11:20:24 CEST 2007


Gianluca Baù ha scritto:
> Il mio problema principale è che sicuramente sbaglio l'approcio ad un 
> nuovo progetto, o meglio, mi trovo in situazioni dove quello che deve 
> essere fatto non è preventivamente ben definito ma viene fuori passo 
> passo.
Benvenuto nell'extreme programming :-)
Ogni nuova richiesta lasciala macerare qualche giorno ;-)
>
> A voi capita di avere lavori che richiedono praticamente ogni giorno 
> nuove funzionalità che magari il giorno prima non avreste neanche 
> immaginato di dover inserire?
praticamente tutti
>
>
> Credo proprio che comincerò a mettere un'instezione in ogni file 
> specificando cosa fa e che variabili deve ricevere.
>
> Inoltre volevo chiedere: all'inizio di ogni script, fate una 
> dichiarazione globale di tutte le variabili che userete ?? O le 
> lasciate al caso durante la scrittura del codice?
Di solito in questi casi si usa una forma ibrida.
Intanto non sopprimere i notice per variabile non dichiarata, register 
gloabl off, magic_quote_gpc off

A questo punto io per esempio ho delle variabili di appoggio che sono 
sempre quelle:
i,k,j -> contatori numerici
n,m -> count di qualche array

k,key,v,value -> chiavi/valori per gli array associativi (esiste 
l'overloading di k ma sempre la chiave fa)

a,b -> generiche variabili stringa

sw->switch generico

$stmt-> stmt sql

linea -> recordset

sqlStr -> stringa sql

Queste variabili non le documento le uso quando mi servono e 
generalmente hanno un ciclo di vita di poche righe

Le altre anche se non le metto tutte all'inizio quando le dichiaro la 
prima volta dico cosa devono fare (se non è proprio palese)

Le pagine è bene che abbiano una breve descrizione di cosa devono fare.


-- 
Domenico L.        	 icq: 645 44 861 - msn: strahd a jumpy.it

per stupire mezz'ora basta un libro di storia,
io cercai di imparare la Treccani a memoria... [F.d.A.]



More information about the Php-it mailing list