De 10 bud om moderne webudvikling

Ti budKommunikation er nøglen som Product Manager med et softwarefirma. For nylig arbejdede jeg med og offentliggjorde følgende "befalinger" om moderne webudvikling, der skulle distribueres til vores teams. Hver moderne webudvikler (eller applikation) skal følge disse ti befalinger.

Der er lyst programmeringsbetingelser der kan smides ud for alle disse; men mit mål var at sætte disse i fælles termer, som softwareprofessionelle (og endda dig) måske forstår.

  1. Understøtt altid 99% af internetbrugere, uanset browser, browserversion eller operativsystem. Juster tilsvarende og vær altid forberedt med betaudgivelser.
  2. Brug altid XHTML-kompatibel kode til applikationen, henvisning af DTD og krydsbrowser-kompatible Cascading Style Sheets til alle layoutformater og applikationsbilleder.
  3. Henvis altid til tekst og strenge gennem referenceelementer, der understøtter ethvert tegnsæt og aldrig kræver en build.
  4. Henvis altid til datoer og klokkeslæt i GMT, der gør det muligt for enhver bruger at ændre output, som de ønsker.
  5. Byg altid et integrationselement til hver funktion.
  6. Byg altid til RFC-standarder (tekst-e-mails, HTML-e-mails, e-mail-adresser, domænereferenser osv.)
  7. Byg altid modulært. Hvis der er mere end en mulighed overalt i applikationen, skal du være i stand til at tilføje mere uden at kræve en build.
  8. Hvis mere end en del af applikationen gør det, skal alle dele af applikationen henvise til et enkelt punkt.
  9. Genskab aldrig, hvad du kan købe, og juster altid vores applikation til at understøtte det, du har købt.
  10. Hvis brugerne kan gøre det, støtter vi det. Hvis de ikke gør det, skal vi validere det.

3 Kommentarer

  1. 1

Hvad mener du?

Dette websted bruger Akismet til at reducere spam. Lær, hvordan dine kommentardata behandles.