Robert C. Martin Ketma-Ket Ushbu seriyaning vazifasi dasturiy hunarmandchilik san'atining holatini yaxshilashdir



Yüklə 479,81 Kb.
səhifə34/59
tarix20.11.2023
ölçüsü479,81 Kb.
#162218
1   ...   30   31   32   33   34   35   36   37   ...   59
Clean Code by Robert C Martin

1-Bob: Toza Kod
“. . . juda ko'p siz kutgan nima."Oxirgi marta qachon 
kutgan narsangiz juda ko'p bo'lgan modulni ko'rgansiz? Siz qarayotgan modullarning 
jumboqli, murakkab, chigallashib ketishi ehtimoli ko'proq emasmi? Qoida noto'g'ri emas? 
Agar qatnashdi va butun tizimi oldinga spew va o'qiyotgan moduli orqali o'z yo'lini ortiqcha oro bermay, deb aql mavzularni ushlab harakat haqida flailing uchun ishlatiladigan emas?
Oxirgi marta qachon siz 
ba'zi kodi orqali o'qish va Uord bayonotida boshingizni bosh irg'adi bo'lishi mumkin yo'l boshingizni bosh irg'adi
?
Ward siz toza kodni o'qib, siz barcha hayron bo'lmaydi, deb kutadi. Haqiqatdan ham, 
& # 8217; t hatto ko'p harakat sarflab bo'lmaydi. Siz uni o'qib beradi, va u siz kutgan nima juda ko'p 
bo'ladi. Bu ochiq-oydin bo'ladi, oddiy, va Jabbor. Har bir modul keyingi uchun bosqichi belgilangan bo'ladi
. Har bir keyingi yozilgan bo'ladi qanday sizga aytadi. Bu toza bo'lgan dasturlar juda 
chuqur yaxshi yozilgan, deb siz don & # 8217; t hatto uni farq bor. Dizayner 
barcha maxsus dizaynlashtirilgan kabi kulgili oddiy qarash qiladi.
Va Uordning go'zallik tushunchasi haqida nima deyish mumkin? Biz barcha bizning 
tillar bizning muammolar uchun mo'ljallangan emas edi, deb aslida qarshi qamalgan ayting. Lekin Uordning gapi onusni bizga qaytarib qo'yadi.
U go'zal kodi u muammo uchun qilingan kabi til qarash qiladi, deydi ! Demak
, tilning oddiy ko'rinishi bizning zimmamizda! Til bigots hamma joyda, 
ehtiyot bo'ling! Bu dasturlar oddiy paydo qiladi til emas. Bu 
til oddiy paydo qilish dasturchi hisoblanadi!
Tafakkur maktablari
Men haqimda nima (Bob amaki)? Men 
toza kodi nima deb o'ylaysiz? Bu kitob sizga aytaman, yoqimsiz 
batafsil, nima, men va mening vatandoshlarim 
toza kodi haqida o'ylab. Biz toza o'zgaruvchan nomini qiladi, deb o'ylayman, nima sizga aytaman
, toza funktsiya, toza 
sinf, va boshqalar. Biz bu fikrlarni 
absolutes sifatida taqdim etamiz va biz stridence uchun uzr so'ramaymiz.
Bizga, bizning martaba bu nuqtada, ular 
absolutes bo'ladi. Ular toza kod haqida fikr bizning maktab 
bor.
Martial san'atkorlar barcha 
bir jang san'ati ichida eng yaxshi jang san'ati, yoki eng yaxshi ibora haqida rozi 
emas. Ko'pincha usta jang san'atkorlari o'z 
tafakkur maktablarini shakllantiradilar va 
ulardan o'rganish uchun o'quvchilarni yig'adilar. Shunday qilib , biz Gracie Jiu Jistu ko'rish
Braziliyada Gracie oila tomonidan tashkil etilgan va o'rgatgan. Tokioda Okuyama Ryuho 
tomonidan asos solingan va o'qitilgan Hakkoryu Jiu Jistuni ko'ramiz. Biz Jeet Kune Do ko'rish
Amerika Qo'shma Shtatlarida Bryus Li tomonidan tashkil etilgan va o'rgatgan.
www.it-ebooks.info

13

Yüklə 479,81 Kb.

Dostları ilə paylaş:
1   ...   30   31   32   33   34   35   36   37   ...   59




Verilənlər bazası müəlliflik hüququ ilə müdafiə olunur ©azkurs.org 2024
rəhbərliyinə müraciət

gir | qeydiyyatdan keç
    Ana səhifə


yükləyin