Els 10 manaments del desenvolupament web modern

Deu ManamentsLa comunicació és clau com a gestor de productes amb una empresa de programari. Recentment, vaig treballar i publicar els següents "manaments" de desenvolupament web modern per distribuir-los als nostres equips. Tots els desenvolupadors web (o aplicacions) moderns haurien de complir aquests deu manaments.

Hi ha fantasia termes de programació que es pot llençar per tot això; tanmateix, el meu objectiu era posar-los en termes comuns que els professionals del programari (i fins i tot vosaltres) podríeu entendre.

  1. Sempre admeti el 99% dels usuaris d’Internet, independentment del navegador, la versió del navegador o el sistema operatiu. Ajusteu-ho en conseqüència i prepareu-vos sempre amb versions beta.
  2. Utilitzeu sempre codi d'aplicació XHTML per a l'aplicació, referència per DTD i fulls d'estil en cascada compatibles amb diversos navegadors per a tots els estils de disseny i imatges de l'aplicació.
  3. Feu sempre referència al text i a les cadenes a través d’elements de referència que admetin qualsevol conjunt de caràcters i que mai no requereixin una construcció.
  4. Consulteu sempre les dates i les hores de GMT que permetin a qualsevol usuari modificar la sortida com vulgui.
  5. Sempre creeu un element d'integració per a totes les funcions.
  6. Construïu sempre segons els estàndards RFC (correus electrònics de text, correus electrònics HTML, adreces de correu electrònic, referències de domini, etc.)
  7. Sempre construeix de manera modular. Si hi ha més d'una opció a qualsevol lloc de l'aplicació, hauríeu de poder afegir-ne més sense necessitat de crear-ne cap.
  8. Si ho fa més d'una part de l'aplicació, totes les parts de l'aplicació han de fer referència a un sol punt.
  9. No recreeu mai el que podeu comprar i ajusteu sempre la nostra aplicació per admetre el que heu comprat.
  10. Si els usuaris ho poden fer, nosaltres ho donem suport. Si no ho han de fer, haurem de validar-ho.

3 Comentaris

  1. 1

    Convingut. Tanmateix, basat en el punt 7. crec que, fins i tot en el desenvolupament web, les dades, la representació (GUI) i la lògica empresarial sempre s'han de separar en funció d'un enfocament basat en el model MVC.
    Això augmentarà, la qualitat del programari i l’escalabilitat.

    Gràcies
    Andreas Maratheftis
    http://www.nueronic.com

Què et sembla?

Aquest lloc utilitza Akismet per reduir el correu no desitjat. Esbrineu com es processa el vostre comentari.