A modern webfejlesztés 10 parancsolata

TízparancsolatA kommunikáció kulcsfontosságú, mint egy szoftvercég termékmenedzsere. A közelmúltban dolgoztam és tettem közzé a modern webfejlesztés következő „parancsolatait”, amelyeket csapatunknak terjeszteni kellett. Minden modern webfejlesztőnek (vagy alkalmazásnak) be kell tartania ezt a tíz parancsot.

Vannak divatosak programozási feltételek ami mindezekért kidobható; azonban az volt a célom, hogy ezeket olyan kifejezésekkel fogalmazzam meg, amelyeket a szoftveres szakemberek (és még Ön is) megérthetnek.

  1. Mindig támogassa az internetezők 99% -át, függetlenül a böngészőtől, a böngésző verziójától és az operációs rendszertől. Ennek megfelelően állítson be, és mindig készüljön fel béta verziókkal.
  2. Mindig használja az XHTML-kompatibilis kódot az alkalmazáshoz, a DTD hivatkozását és a böngészők közötti kompatibilis Cascading Style Sheets-t minden elrendezési stílushoz és alkalmazásképhez.
  3. A szöveget és a karakterláncokat mindig olyan hivatkozási elemeken keresztül kell hivatkozni, amelyek bármilyen karakterkészletet támogatnak, és soha nem igényelnek buildet.
  4. A GMT-ben mindig hivatkozjon a dátumokra és időpontokra, amelyek lehetővé teszik, hogy bármely felhasználó módosítsa a kimenetet a kívánt módon.
  5. Mindig építsen integrációs elemet minden szolgáltatáshoz.
  6. Mindig az RFC szabványoknak megfelelően dolgozzon (szöveges e-mailek, HTML e-mailek, e-mail címek, domain hivatkozások stb.)
  7. Mindig modulárisan építsen. Ha az alkalmazásban bárhol egynél több lehetőség van, akkor képesnek kell lennie arra, hogy további verziókat adjon hozzá anélkül, hogy össze kellene építenie.
  8. Ha az alkalmazás egynél több része csinálja, akkor az alkalmazás minden részének egyetlen pontra kell vonatkoznia.
  9. Soha ne hozza létre újra, hogy mit vásárolhat, és mindig állítsa alkalmazásunkat úgy, hogy támogassa a vásároltakat.
  10. Ha a felhasználók meg tudják csinálni, akkor támogatjuk. Ha nem tennék meg, akkor érvényesítenünk kell.

3 Comments

  1. 1

    Egyetért. Mindazonáltal a 7. pont alapján úgy gondolom, hogy a webfejlesztés során is az adatokat, az ábrázolást (GUI'S) és az üzleti logikát mindig el kell különíteni egy MVC modell alapú megközelítés alapján.
    Ez növelni fogja a szoftver minőségét és a skálázhatóságot.

    Kösz
    Andreas Maratheftis
    http://www.nueronic.com

Mit gondolsz?

Ez az oldal Akismet-et használ a levélszemét csökkentése érdekében. Ismerje meg, hogyan dolgozik a megjegyzésed.