Dasturlash uslubining elementlari


Download 13.82 Kb.
Sana05.02.2023
Hajmi13.82 Kb.
#1166937
Bog'liq
Dasturlash uslubining elementlari


"Dasturlash uslubining elementlari" birinchi marta paydo bo'lganidan beri kompyuter dasturlash amaliyoti o'zgardi. Dasturlash uslubi qonuniy muhokama mavzusiga aylandi. Yillar davomida "faqat yozish uchun kod" ishlab chiqarilgandan so'ng, talabalar, o'qituvchilar va kompyuter mutaxassislari endi o'qilishi mumkin bo'lgan dasturlarning muhimligini tan olishadi. Shuningdek, tizimli dasturlashni qimmatli kodlash intizomi sifatida keng qabul qilindi va dasturni loyihalash muhim bosqich ekanligini e'tirof etish kuchaydi.
o'tmishda juda tez-tez e'tibordan chetda qolgan. Ushbu o'zgarishlarni aks ettirish uchun biz dasturlash uslubining elementlarini keng ko'lamda qayta ko'rib chiqdik. Birinchi nashrda o'sha paytda keng tarqalgan diniy munozaralardan uzoqlashish uchun "tuzilgan dasturlash" atamasini to'g'ridan-to'g'ri eslatishdan qochdi. Endi ishtiyoq susayganidan so'ng, biz amalda yaxshi ishlaydigan tizimli kodlash usullarini muhokama qilishda o'zimizni qulay his qilamiz. Ikkinchi nashr dastur tuzilmasi uchun butunlay yangi bobni bag'ishlaydi va yuqoridan pastga dizayn qanday qilib yaxshiroq tashkil etilgan dasturlarga olib kelishi mumkinligini ko'rsatadi. Dizayn masalalari butun matn davomida muhokama qilinadi. Biz dastur ishlab chiqish vositasi sifatida psevdokoddan ancha foydalandik.

The rest of the book will be much the same thing - an example from a text, discussion, improvements, and a rule, repeated over and over. When you have finished reading the book, you should be able to criticize your own code. More important, you should be able to write it better in the first place, with less need for criticism. We have tried to sort the examples into a logical progression, but as you shall see, real programs are like prose - they often violate simultaneously a number of rules of good practice. Thus our classification scheme may sometimes seem arbitrary and we will often have to digress.




Kitobning qolgan qismi deyarli bir xil bo'ladi - matndan misol, muhokama, takomillashtirish va qayta-qayta takrorlanadigan qoida. Kitobni o'qib bo'lgach, o'z kodingizni tanqid qila olishingiz kerak. Eng muhimi, siz tanqidga kamroq ehtiyoj sezgan holda, uni birinchi navbatda yaxshiroq yozishingiz kerak. Biz misollarni mantiqiy ketma-ketlikda saralashga harakat qildik, lekin siz ko'rib turganingizdek, haqiqiy dasturlar nasrga o'xshaydi - ular ko'pincha bir vaqtning o'zida bir qator yaxshi amaliyot qoidalarini buzadilar. Shunday qilib, bizning tasniflash sxemamiz ba'zan o'zboshimchalik bilan ko'rinishi mumkin va biz ko'pincha chetga chiqishga majbur bo'lamiz.
Download 13.82 Kb.

Do'stlaringiz bilan baham:




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling