Grady Booch, ob'ekt
yo'naltirilgan tahlil va ilovalar bilan dizayn muallifi Toza kodi oddiy va to'g'ridan-to'g'ri. Toza kodi
yaxshi yozilgan Nasr kabi o'qiydi. Toza kodi hech qachon
dizayner & # 8217; s niyat obscures lekin
aniq abstractions va nazorat to'g'ri chiziqlar to'liq emas, balki
. Grady Bjarne bir xil ball ba'zi qiladi
, lekin u okunabilirlik nuqtai nazar oladi. Men
, ayniqsa, toza kodi
yaxshi yozilgan Nasr kabi o'qish kerak, deb uning ko'rinishi kabi.
Agar o'qib ayting, albatta, yaxshi kitob ustida qaytib, deb o'ylayman. So'zlar
tasvirlar bilan almashtirilishi g'oyib qanday eslab! Bu filmni tomosha qilish kabi edi, shunday emasmi? Yaxshi! Siz belgilarni ko'rdingiz,
tovushlarni eshitdingiz, patos va hazilni boshdan kechirdingiz.
Toza kodni o'qish juda uzuk Lord o'qish kabi hech qachon . Shunday bo'lsa-da,
adabiy metafora yomon emas. Yaxshi roman kabi, toza kod
hal qilinadigan muammodagi keskinlikni aniq ko'rsatishi kerak. Bu keskinlikni keltirib chiqarishi va keyin berishi kerak
3.
http://www.pragmaticprogrammer.com/booksellers/2004-12.html
www.it-ebooks.info
9
Bir tartibsizlik egasi umumiy qiymati o'quvchi "Aha!deb Albatta!"masalalar va ziddiyatlar
aniq bir yechim vahiy hal etiladi, deb.
Gradyning "g'irt abstraksiya" iborasidan foydalanishini ajoyib oksimoron deb bilaman!
Barcha so'z so'ng "qisirlamoq "uchun deyarli bir sinonim bo'lgan" beton."Mening MacBook ning lug'at
" qisirlaydigan " quyidagi ta'rifi tutadi: serg'ayrat hal qiluvchi va masala-of-aslida,
ikkilanmasdan yoki keraksiz batafsil holda. Ma'no bu tuyuladigan juxtaposition qaramay, so'zlar
kuchli xabar ko'tarib. Bizning kodi spekulyativ farqli o'laroq masala-of-aslida bo'lishi kerak.
Bu zarur faqat o'z ichiga olishi kerak. O'quvchilarimiz bizni
hal qiluvchi ahamiyatga ega deb bilishlari kerak.