Заманбап Желе Өнүгүүнүн 10 Осуяты

Он осуятБайланыш программалык камсыздоо компаниясы менен Продукт менеджери катары маанилүү. Жакында, мен иштеп чыктым жана командаларга таркатуу үчүн заманбап веб иштеп чыгуунун төмөнкү “осуяттарын” жарыяладым. Ар бир заманбап веб иштеп чыгуучу (же тиркеме) ушул он осуятты аткарышы керек.

Кыял бар программалоо шарттары булардын бардыгы үчүн ыргытылышы мүмкүн; бирок, менин максатым буларды программалык камсыздоо адистери (ал тургай сиз дагы) түшүнүшү мүмкүн болгон жалпылаштырып айтуу болчу.

  1. Браузерге, браузердин нускасына жана иштөө тутумуна карабастан, ар дайым 99% интернет колдонуучуларды колдоп туруңуз. Ошого жараша тууралап, ар дайым бета-релиздер менен даяр болуңуз.
  2. Колдонмо үчүн ар дайым XHTML шайкеш кодун колдонуп, бардык жайгаштыруу стилдери жана колдонмо сүрөттөрү үчүн DTD шилтемеси жана кросс-браузерге шайкеш Каскаддык Стиль Таблицасы.
  3. Ар дайым ар кандай символ топтомун колдогон жана эч качан курууну талап кылбаган шилтеме элементтери аркылуу текстке жана саптарга шилтеме жасаңыз.
  4. Ар дайым GMTдеги даталарга жана убактарга шилтеме берип туруңуз, бул каалаган колдонуучуга чыгууну каалагандай өзгөртө алат.
  5. Ар бир өзгөчөлүккө ар дайым интеграциялоо элементин түзүңүз.
  6. Ар дайым RFC стандарттарына ылайык түзүңүз (тексттик каттар, HTML электрондук почталар, электрондук почта даректери, домендик шилтемелер ж.б.)
  7. Ар дайым модулдук түрдө куруңуз. Эгерде тиркеменин каалаган жеринде бирден ашык вариант бар болсо, анда сиз аны курууну талап кылбастан дагы көп нерсени кошо аласыз.
  8. Эгерде өтүнмөнүн бирден ашык бөлүгү аткарса, анда өтүнмөнүн бардык бөлүктөрү бир чекитке шилтеме бериши керек.
  9. Эч качан сатып ала турган нерсеңизди кайра жаратпаңыз жана ар дайым сатып алган нерсеңизди колдоо үчүн колдонмобузду тууралап туруңуз.
  10. Эгер колдонуучулар муну жасай алышса, анда биз аны колдойбуз. Эгер алар муну жасабаса, анда биз аны текшеришибиз керек.

3 Comments

  1. 1

    Макул. Бирок 7-пункттун негизинде, мен веб иштеп чыгууда дагы, маалыматтар, өкүлчүлүк (GUI'S) жана бизнес логикасы ар дайым MVC моделине негизделген ыкманын негизинде бөлүнүп турушу керек деп эсептейм.
    Бул көбөйөт, программалык камсыздоонун сапаты жана масштабдуулугу.

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

Эмне деп ойлойсуң?

Бул сайт спам азайтуу Akismet колдонот. Сиздин комментарий маалымат кандайча иштелишин Үйрөнүү.