Zamonaviy veb-ishlab chiqishning 10 ta amri

O'nta amrAloqa dasturiy ta'minot kompaniyasi bilan mahsulot menejeri sifatida muhim ahamiyatga ega. Yaqinda men jamoalarimizga tarqatish uchun zamonaviy veb-ishlab chiqishning quyidagi "buyruqlari" ustida ishladim va nashr qildim. Har bir zamonaviy veb-ishlab chiquvchi (yoki dastur) ushbu o'nta amrga amal qilishi kerak.

Xayol bor dasturlash shartlari bularning barchasi uchun tashlanishi mumkin; ammo, Mening maqsadim bu dasturiy ta'minot mutaxassislari (va hatto siz ham) tushunishi mumkin bo'lgan umumiy ma'noda ularni qo'yish edi.

  1. Brauzer, brauzer versiyasi yoki operatsion tizimidan qat'i nazar, har doim internet foydalanuvchilarining 99 foizini qo'llab-quvvatlang. Shunga mos ravishda sozlang va har doim beta-versiyalar bilan tayyor bo'ling.
  2. Ilova uchun har doim XHTML mos kodidan foydalaning, DTD va o'zaro faoliyat brauzer mos keladigan Cascading Style Sheets-ning ma'lumotnomalari barcha joylashuv uslublari va dastur rasmlari uchun.
  3. Har doim har qanday belgilar to'plamini qo'llab-quvvatlaydigan va hech qachon tuzilishni talab qilmaydigan mos yozuvlar elementlari orqali har doim matn va satrlarga murojaat qiling.
  4. GMT-da har doim har qanday foydalanuvchiga chiqishni xohlaganicha o'zgartirishga imkon beradigan sana va vaqtga murojaat qiling.
  5. Har doim har qanday xususiyatga integratsiya elementini yarating.
  6. Har doim RFC standartlariga muvofiq tuzing (elektron pochta xabarlari, HTML elektron pochta xabarlari, elektron pochta manzillari, domenga havolalar va boshqalar).
  7. Har doim modulli ravishda qurish. Agar dasturning biron bir joyida bir nechta variant mavjud bo'lsa, siz qo'shimcha qurilishni talab qilmasdan qo'shishingiz kerak.
  8. Agar dasturning bir nechta qismi bajaradigan bo'lsa, dasturning barcha qismlari bitta nuqtaga murojaat qilishlari kerak.
  9. Hech qachon sotib oladigan narsalarni qayta tiklamang va har doim sotib olgan narsangizni qo'llab-quvvatlash uchun dasturimizni sozlang.
  10. Agar foydalanuvchilar buni qila olsalar, biz uni qo'llab-quvvatlaymiz. Agar ular buni qilishmasa, biz buni tasdiqlashimiz kerak.

3 Comments

  1. 1

Siz nima deb o'ylaysiz?

Ushbu sayt spamni kamaytirish uchun Akismet-dan foydalanadi. Fikringiz ma'lumotlarining qanday ishlashini bilib oling.