Foydalanuvchilarga ma'lum vazifalarni bajarish uchun kompyuterlar kerak. Kimdir kompyuter o'yinlarini o'ynashni xohlaydi, kimdir matnlar yaratishni va rasmlarni qayta ishlashni, kimdir xaritalar va diagrammalar chizishni, ma'lumotlar bazalarini yuritishni xohlaydi. Buning uchun dasturchilar tomonidan yaratilgan maxsus dasturiy mahsulotlar mavjud. Dasturchi - bu foydalanuvchiga kerak bo'lgan vazifani kompyuterga tushuntira oladigan odam.
Ko'rsatmalar
1-qadam
Har qanday dasturlash tilida mavjud bo'lgan operatsiyalar to'plamidan foydalanib, dasturchi matematik va mantiqiy harakatlar - algoritmlarning ma'lum ketma-ketliklarini o'z ichiga olgan dasturni yozadi. Agar siz dasturchi bo'lsangiz, sizning asosiy maqsadingiz foydalanuvchilar uchun qulay dastur yaratish bo'ladi.
2-qadam
Agar siz dastur yozgan bo'lsangiz va u juda yaxshi ishlayotgan bo'lsa, uni hech qachon optimallashtirmang. Hatto siz ham, uni yozgan odam, bir muncha vaqt o'tgach, bajarilgan operatsiyalar sonini kamaytirish va dasturni optimallashtirish uchun har doim ham uning mantig'ini eslay olmaydi va kuzatib bo'lmaydi. Optimallashtirishda hech qanday ma'no yo'q. Bugungi zamonaviy kompyuter texnologiyalari bilan, bu dasturni bajarish vaqtiga hech qanday ta'sir qilmaydi.
3-qadam
O'zingiz uchun dastur yozishda ma'lum bir uslubga rioya qilishni qoidaga kiriting, aks holda ta'tildan qaytgach, dastur siz yozganligingizga shubha qilishingiz mumkin. Uni tasavvur qilish oson bo'lgan mantiqiy bloklarga ajrating, ichki bloklarni ajratib ko'rsatish uchun bo'shliqlar o'rniga yorliqlardan foydalaning. Ushbu kichik narsalar, hatto begona odam uchun ham dasturning manba kodini aniq qilishingizga yordam beradi.
4-qadam
Ovoz effektlari va bezak uchun ishlatiladigan ranglarning ko'pligi, shuningdek, ko'plab foydalanuvchilar uchun dasturiy mahsulotning jozibadorligini oshiradi. Dasturda foydalanuvchi amalga oshiradigan harakatlarni ovozli signallar va maxsus effektlar bilan birga olib boring, uni yorqin, hatto mos kelmaydigan ranglar bilan bezang va uning muvaffaqiyati kafolatlanadi. Ilg'or foydalanuvchilar hatto buni "do'stona interfeys" deb atashadi deb o'ylashadi. Ammo bu erda ham diqqatni foydalanuvchiga qarating. Ko'pgina hollarda Windows uchun standart interfeysni ishlab chiqish etarli bo'ladi.
5-qadam
Va sizning dasturingiz foydalanuvchi uchun zarur bo'lgan vazifalarni hal qilishiga harakat qiling. Siz tanlagan dasturlash vositalari ishlatiladigan algoritmlarning to'g'riligi kabi muhim emas. Zamonaviy vizual dasturlash vositalari ob'ektga yo'naltirilganligi sababli, barcha algoritmlarni to'liq yozish mantiqsiz, sizning vazifangiz aniq harakatlar ketma-ketligini va muayyan hodisalarga reaktsiyalarni to'g'ri tuzishdan iborat. Dasturingizning to'g'ri ishlashi bu foydalanuvchidan bir-biridan xursand bo'lish kafolati.