Clean Code



Download 3,58 Mb.
Pdf ko'rish
bet153/384
Sana05.04.2022
Hajmi3,58 Mb.
#530298
1   ...   149   150   151   152   153   154   155   156   ...   384
Bog'liq
Clean Code

Bibliography
Bibliography
[RDD]:
Object Design: Roles, Responsibilities, and Collaborations
, Rebecca Wirfs-
Brock et al., Addison-Wesley, 2002.
[PPP]:
Agile Software Development: Principles, Patterns, and Practices
, Robert C. Martin,
Prentice Hall, 2002.
[Knuth92]:
Literate Programming,
Donald E. Knuth, Center for the Study of language
and Information, Leland Stanford Junior University, 1992.


This page intentionally left blank 


153
11
Systems
by Dr. Kevin Dean Wampler
“Complexity kills. It sucks the life out of developers,
it makes products difficult to plan, build, and test.”
—Ray Ozzie, CTO, Microsoft Corporation


154
Chapter 11: Systems
How Would You Build a City?
Could you manage all the details yourself? Probably not. Even managing an existing city
is too much for one person. Yet, cities work (most of the time). They work because cities
have teams of people who manage particular parts of the city, the water systems, power
systems, traffic, law enforcement, building codes, and so forth. Some of those people are
responsible for the 
big picture
, while others focus on the details.
Cities also work because they have evolved appropriate levels of abstraction and mod-
ularity that make it possible for individuals and the “components” they manage to work
effectively, even without understanding the big picture.
Although software teams are often organized like that too, the systems they work on
often don’t have the same separation of concerns and levels of abstraction. Clean code
helps us achieve this at the lower levels of abstraction. In this chapter let us consider how
to stay clean at higher levels of abstraction, the 
system
level.

Download 3,58 Mb.

Do'stlaringiz bilan baham:
1   ...   149   150   151   152   153   154   155   156   ...   384




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

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish