De 10 budene om moderne webutvikling

Ti budKommunikasjon er nøkkelen som produktsjef med et programvareselskap. Nylig jobbet jeg med og publiserte følgende "bud" om moderne webutvikling som skulle distribueres til teamene våre. Hver moderne webutvikler (eller applikasjon) bør følge disse ti budene.

Det er fancy programmeringsbetingelser som kan kastes ut for alle disse; Imidlertid var målet mitt å sette disse i vanlige termer som programvareprofesjonelle (og til og med deg) kan forstå.

  1. Støtt alltid 99% av internettbrukere, uavhengig av nettleser, nettleserversjon eller operativsystem. Juster deretter og vær alltid forberedt med betautgivelser.
  2. Bruk alltid XHTML-kompatibel kode for applikasjonen, referanse av DTD og Cascading Style Sheets som er kompatible i flere nettlesere for alle layoutstiler og applikasjonsbilder.
  3. Henvis alltid til tekst og strenger gjennom referanseelementer som støtter ethvert tegnsett og aldri krever en build.
  4. Henvis alltid til datoer og klokkeslett i GMT som tillater enhver bruker å endre utdataene slik de ønsker.
  5. Bygg alltid et integrasjonselement til alle funksjoner.
  6. Bygg alltid etter RFC-standarder (tekst-e-post, HTML-e-post, e-postadresser, domenereferanser, etc.)
  7. Bygg alltid modulært. Hvis det er mer enn ett alternativ hvor som helst i applikasjonen, bør du kunne legge til flere uten å kreve en build.
  8. Hvis mer enn en del av applikasjonen gjør det, må alle deler av applikasjonen referere til et enkelt punkt.
  9. Aldri gjenskape det du kan kjøpe, og juster alltid applikasjonen vår for å støtte det du kjøpte.
  10. Hvis brukerne kan gjøre det, støtter vi det. Hvis de ikke skulle gjøre det, må vi validere det.

3 Kommentarer

  1. 1

Hva tror du?

Dette nettstedet bruker Akismet for å redusere spam. Lær hvordan kommentaren din behandles.