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



Yüklə 479,81 Kb.
səhifə28/59
tarix20.11.2023
ölçüsü479,81 Kb.
#162218
1   ...   24   25   26   27   28   29   30   31   ...   59
Clean Code by Robert C Martin

Munosabat
Agar hech u soat olingan bo'lishi kerak, nima qilish hafta o'tdi, shunday qilib, qabr bir tartibsizlik orqali waded 
bor? Agar bir-line o'zgarish bo'lishi kerak, nima ko'rganmisiz
, turli modul yuzlab o'rniga amalga? Bu alomatlar juda keng tarqalgan.
Nima uchun bu kod sodir bo'ladi? Nima uchun yaxshi kod juda tez yomon kodga aylanadi? Biz 
buning uchun tushuntirishlar ko'p bor. Biz talablar 
original dizayn to'sqinlik yo'llar o'zgardi deb shikoyat. Biz narsalarni to'g'ri qilish uchun juda qattiq edi jadvallarini bemoan.
Biz blather haqida ahmoq rahbarlari va intolerant mijozlar va foydasiz marketing turlari
va telefon sanitizers. Ammo ayb, aziz Dilbert, yulduzlarimizda emas, o'zimizda.
Noprofessionalmiz.
Bu yutish uchun achchiq hap bo'lishi mumkin. Bu tartibsizlik bizning aybimiz qanday bo'lishi mumkin? 
Talablar haqida nima deyish mumkin? Jadval haqida nima deyish mumkin? Nima ahmoq rahbarlari va foydasiz 
marketing turlari haqida? Ba'zi ayblarni ko'tarmaydilarmi?
Yukselsisman.nu Menejerlar va marketologlar 
bizga va'da va majburiyatlarni bajarishlari kerak bo'lgan ma'lumot uchun qarashadi; va hatto bizga qaramaganlarida ham, biz ularni nima deb 
o'ylayotganimizni aytib berishdan tortinmasligimiz kerak. Foydalanuvchilar talablar tizimiga mos keladi yo'l tekshirish uchun bizga qarash
. Loyiha rahbarlari jadvalni ishlab chiqishda yordam berish uchun bizga qarashadi. Hoshi. biz
www.it-ebooks.info
6
1-Bob: Toza Kod
chuqur loyiha rejalashtirish murakkab va 
har qanday muvaffaqiyatsizliklar uchun javobgarlik katta baham; o'sha muvaffaqiyatsizliklar yomon kodi bilan, albatta, bor, ayniqsa, agar!
"Lekin kuting!"sen aytasan. "Agar men menejerimning aytganini qilmasam, ishdan bo'shataman."Ehtimol emas.
Eng rahbarlari haqiqatni istayman, ular don & # 8217; t u kabi harakat bo'lsa ham. Eng rahbarlari yaxshi 
kodni istayman, ular jadvaliga haqida obsessing bo'lsa ham. Ular 
ehtiros bilan jadvalini va talablarini himoya mumkin; lekin bu ularning ish bo'ldi. Kodni teng ehtiros bilan himoya qilish sizning ishingiz
.
Bu nuqta uy haydash uchun, nima siz shifokor edi va 
u juda ko'p vaqt olib, chunki siz jarrohlik tayyorgarlik barcha ahmoq qo'l-yuvish to'xtatish talab bir bemor bor 
edi, agar?
2
Shubhasiz, bemor xo'jayin; va shifokor mutlaqo rioya 
qilishdan bosh tortishi kerak. Nima uchun? Shifokor kasallik va infektsiya xavfi haqida bemor ko'proq biladi, chunki
. Shifokor bemorga mos kelishi uchun professional bo'lmagan (hech qachon jinoyatchiga qarshi emas) 
bo'ladi.
Shunday qilib, dasturchilar uchun noprofessional emas, balki & # 8217; t 
messes qilish xavfi tushunish kim rahbarlari irodasiga egilib uchun.
Primyera Munoz
Dasturchilar asosiy qadriyatlar bir muammo duch. Bir necha yildan ortiq tajribaga ega bo'lgan barcha ishlab chiquvchilar 
oldingi messes ularni sekinlashtirishini bilishadi. Va shunga qaramay, barcha ishlab chiquvchilar 
muddatlarni qondirish uchun bosim o'tkazadilar. Qisqasi, ular tez borish uchun vaqt 
tutmang!
Haqiqiy professionallar muammo ikkinchi qismi noto'g'ri, deb bilaman. Siz 
tartibsizlik qilib muddatini qilmaydi. Albatta, tartibsizlik sizni bir zumda sekinlashtiradi va 
sizni muddatni o'tkazib yuborishga majbur qiladi. Muddatni amalga oshirishning yagona yo'li-
tez borishning yagona yo'li-kodni har doim iloji boricha toza saqlashdir.

Yüklə 479,81 Kb.

Dostları ilə paylaş:
1   ...   24   25   26   27   28   29   30   31   ...   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