Clean Architecture



Download 6,37 Mb.
Pdf ko'rish
bet234/259
Sana26.02.2022
Hajmi6,37 Mb.
#465587
1   ...   230   231   232   233   234   235   236   237   ...   259
Bog'liq
Clean Architecture A Craftsman’s Guide to Software Structure and Design by Robert C. Martin (z-lib.org)

Conclusion
373
Of course, both of these applications were statically linked C++ applications
so the notion of plugin was nowhere in our minds. And yet, the way the 
dependencies ran was consistent with the Dependency Rule.
Having delivered those four applications, we began on the next four. And this 
time they started popping out the back end every few weeks, just as we had 
predicted. The delay had cost us nearly a year on our schedule, so we hired 
another programmer to speed the process along.
We met our dates and our commitments. Our customer was happy. We were 
happy. Life was good.
But we learned a good lesson: You can’t make a reusable framework until you 
first make a usable framework. Reusable frameworks require that you build 
them in concert with 
several
reusing applications.
C o n c lu s i o n
As I said at the start, this appendix is somewhat autobiographical. I’ve hit the 
high points of the projects that I felt had an architectural impact. And, of 
course, I mentioned a few episodes that were not exactly relevant to the 
technical content of this book, but were significant nonetheless.
Of course, this was a partial history. There were many other projects that 
I worked on over the decades. I also purposely stopped this history in the 
early 1990s—because I have another book to write about the events of 
the late 1990s.
My hope is that you enjoyed this little trip down my memory lane; and that 
you were able to learn some things along the way.
www.EBooksWorld.ir


This page intentionally left blank 
www.EBooksWorld.ir


375
I n de x
Numbers
3DBB shared memory system, Craft 
Dispatch System archaeology 
project, 363
4-TEL, archaeology projects
BOSS, 351–352
C language, 349–351
DLU/DRU, 354–356
overview of, 339–344
pCCU, 352–354
SAC (service area computer), 
344–349
VRS, 357–359
8085 computer, archaeological 
projects
4-TEL, 341
BOSS, 351
C language and, 349–351
DLU/DRU, 356
8086 Intel microcomputer, 
SAC archaeology project, 
347–348
A
Abstract classes
conclusion, 132
Dependency Inversion Principle 
and, 87
leftover in Zone of Uselessness, 
129–130
placing high-level policy, 126–128
services in Java as set of, 246
Abstract components, 125–126
Abstract Factories, 89–90
Abstractions
principle of stable. 
See
SAP 
(Stable Abstractions Principle)
source code dependencies and, 87
stable, 88–89
Access modifiers, architectural 
packages, 316–319
Accidental duplication, 154–155
Actors, 62–65
Address segments, relocatable 
binaries, 99–100
www.EBooksWorld.ir



Download 6,37 Mb.

Do'stlaringiz bilan baham:
1   ...   230   231   232   233   234   235   236   237   ...   259




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