A cumunicazione hè chjave cum'è Manager di Produttu cù una sucietà di software. Recentemente, aghju travagliatu è publicatu i seguenti "cumandamenti" di sviluppu mudernu di u web da distribuisce à e nostre squadre. Ogni sviluppatore web mudernu (o applicazione) deve seguità questi dece cumandamenti.
Ci sò fantasia termini di prugrammazione chì pò esse ghjittatu per tutti questi; però, u mo scopu era di mette questi in termini cumuni chì i prufessiunali di u software (è ancu voi) puderianu capisce.
- Sempre sustene u 99% di l'utilizatori di Internet, inveci di u navigatore, a versione di u navigatore o u sistema operatore. Aghjustate in stu modu è siate sempre preparati cun beta release.
- Aduprate sempre un codice conforme XHTML per l'applicazione, riferimentu da u DTD è cunforme di navigatore incrudente Cascading Style Sheets per tutti i stili di layout è e immagini d'applicazione.
- Sempre riferite u testu è e catene attraversu elementi di riferimentu chì sustenenu qualsiasi ghjocu di caratteri è ùn necessitanu mai una custruzzione.
- Sempre riferite e date è l'ore in GMT chì permette à qualsiasi utilizatore di mudificà l'output cumu vulete.
- Sempre custruisce un elementu d'integrazione per ogni caratteristica.
- Sempre custruisce secondu e norme RFC (email di testu, email HTML, indirizzi email, referenze di duminiu, ecc.)
- Sempre custruisce modulare. Se ci hè più di una opzione in ogni locu in l'applicazione, duverete esse capace di aghjunghje di più senza necessità di una custruzzioni.
- Se più di una parte di l'applicazione a face, tutte e porzioni di l'applicazione devenu riferisce à un solu puntu.
- Ùn ricreate mai ciò chì pudete cumprà è aghjustate sempre a nostra applicazione per supportà ciò chì avete acquistatu.
- Se l'utenti ponu fà, allora u supportemu. Se ùn devenu micca fà, duvemu validà per questu.
Accettatu. In ogni casu basatu annantu à u puntu 7. Credu chì ancu in u sviluppu web, i dati, a rapprisintazioni (GUI'S) è a logica di l'affari deve esse sempre separati basatu annantu à un approcciu basatu di mudellu MVC.
Questu aumenterà, a qualità di u software è a scalabilità.
Grazie
Andreas Maratheftis
http://www.nueronic.com
Grazie, Andreas! Hè definitamente u spiritu di #7 - i vostri cummentarii annuncia assai più chiarezza.