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

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

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

  1. Увек подржите 99% корисника Интернета, без обзира на прегледач, верзију прегледача или оперативни систем. Прилагодите се у складу са тим и увек будите спремни са бета издањима.
  2. За апликацију увек користите код који је компатибилан са КСХТМЛ-ом, референцу ДТД-а и каскадне табеле стилова компатибилне са различитим прегледачима за све стилове изгледа и слике апликације.
  3. Увек референцирајте текст и низове кроз референтне елементе који подржавају било који скуп знакова и никада не захтевају израду.
  4. Увек се позивајте на датуме и времена у ГМТ-у, што омогућава било ком кориснику да модификује излаз како жели.
  5. Увек направите елемент интеграције за сваку функцију.
  6. Увек израђујте према РФЦ стандардима (текстуална е-пошта, ХТМЛ е-пошта, адресе е-поште, референце домена итд.)
  7. Увек градите модуларно. Ако било где у апликацији постоји више опција, могли бисте да додате више без потребе за израдом.
  8. Ако то ради више од једног дела апликације, сви делови апликације морају да упућују на једну тачку.
  9. Никада не стварајте оно што можете купити и увек прилагодите нашу апликацију тако да подржава оно што сте купили.
  10. Ако корисници то могу, онда то подржавамо. Ако то не би требало да ураде, морамо то потврдити.

Komentari

  1. 1

    Договорено. Међутим, на основу тачке 7. верујем да чак и у веб развоју, подаци, представљање (ГУИ) и пословна логика увек треба да буду одвојени на основу приступа заснованог на МВЦ моделу.
    Ово ће се повећати, квалитет софтвера и скалабилност.

    хвала
    Андреас Маратхефтис
    http://www.nueronic.com

Шта ви мислите?

Ова страница користи Акисмет како би смањила нежељену пошту. Сазнајте како се ваш коментар обрађује.