10-те заповеди за современ развој на веб

Десет заповедиКомуникацијата е клучна како Менаџер на производи со компанија за софтвер. Неодамна, работев и ги објавив следниве „заповеди“ за современ развој на веб кои треба да им бидат дистрибуирани на нашите тимови. Секој модерен веб развивач (или апликација) треба да ги следи овие десет заповеди.

Постојат фенси програмски термини што може да се исфрли за сите овие; сепак, мојата цел беше да ги ставам овие во заеднички изрази што професионалните софтвер (па дури и вие) може да ги разберат.

  1. Секогаш поддржувајте 99% од корисниците на Интернет, без оглед на прелистувачот, верзијата на прелистувачот или оперативниот систем. Прилагодете се соодветно и секогаш бидете подготвени со бета изданија.
  2. Секогаш користете го кодот во согласност со XHTML за апликацијата, повикувајќи се на DTD и листови со каскадни стилови што се во согласност со прелистувачи за сите стилови на распоред и слики од апликацијата.
  3. Секогаш повикувајте ги текстот и жиците преку референтни елементи кои поддржуваат какво било множество карактери и никогаш не бараат градење.
  4. Секогаш повикувајте на датумите и времето во GMT што им овозможува на секој корисник да го измени резултатот како што сака.
  5. Секогаш градете елемент за интеграција на секоја од карактеристиките.
  6. Секогаш градете според стандардите RFC (текстуални е-пошта, HTML-е-пошта, адреси за е-пошта, препораки за домен, итн.)
  7. Секогаш градете модуларно. Ако има повеќе од една опција на кое било место во апликацијата, треба да можете да додадете повеќе без да барате градење.
  8. Ако повеќе од еден дел од апликацијата го стори тоа, сите делови од апликацијата мора да упатуваат на една точка.
  9. Никогаш не пресоздавајте што можете да купите и секогаш прилагодете ја нашата апликација за да го поддржувате купеното.
  10. Ако корисниците можат да го сторат тоа, тогаш ние го поддржуваме. Ако тие не треба да го сторат тоа, ние мора да потврдиме за тоа.

3 Коментари

  1. 1

    Се согласив Сепак, засновано на точката 7. Верувам дека дури и во развојот на веб, податоците, застапеноста (GUI'S) и деловната логика секогаш треба да се одделуваат врз основа на пристапот базиран на MVC модел.
    Ова ќе го зголеми, квалитетот на софтверот и приспособливоста.

    благодарение
    Андреас Маратефтис
    http://www.nueronic.com

Што мислите?

Оваа страница користи Akismet за намалување на спам. Научете како се обработува вашиот коментар.