Personalmente ragiono così:
-se non ho già codice legacy oppure l'installato è piccolo non mi preoccupo tanto della compatibilità all'indietro e prediligo il massimo delle libertà implementative.
-se ho codice legacy o una base di installato da tenere in seria considerazione, lavoro di estensione piuttosto che di riscrittura, quindi senza allontanarmi troppo dal codice esistente.
Nel caso specifico però anche io cercherei di affidarmi, come già detto da Valeriano, ad uno standard. Se non altro avrei "un protocollo di base" che mi garantisce comunque una certa compatibilità sia all'indietro che verso estensioni future.



LinkBack URL
About LinkBacks


Rispondi Citando

Segnalibri