Design Patterns : Elements of Reusable Object-Oriented Software

Design Patterns: Elements of Reusable Object-Oriented Software

Download 4,06 Mb.
Pdf ko'rish
Hajmi4,06 Mb.
1   2   3   4   5   6   7   8   9   ...   288
GOF Design Patterns

Design Patterns: Elements of Reusable Object-Oriented Software 

Consider the work of a future software archeologist, tracingthe history of 
computing. The fossil record will likely show clearstrata: here is a layer formed 
of assembly language artifacts,there is a layer populated with the skeletons of 
high orderprogramming languages (with certain calcified legacy partsprobably 
still showing some signs of life). Each such layer willbe intersected with the 
imprint of other factors that have shapedthe software landscape: components, 
residue from the greatoperating system and browser wars, methods, processes, tools. 
Eachline in this strata marks a definitive event: below that line,computing was 
this way; above that line, the art of computing hadchanged. 
Design Patterns
draws such a line of demarcation;this is a work that represents 
a change in the practice ofcomputing. Erich, Richard, Ralph, and John present 
a compellingcase for the importance of patterns in crafting complex 
systems.Additionally, they give us a language of common patterns that canbe used 
in a variety of domains. 
The impact of this work cannot be overstated. As I travel aboutthe world working 
with projects of varying domains andcomplexities, it is uncommon for me to 
encounter developers whohave not at least heard of the patterns movement. In the 
moresuccessful projects, it is quite common to see many of thesedesign patterns 
actually used. 
With this book, the Gang of Four have made a seminalcontribution to software 
engineering. There is much to learnedfrom them, and much to be actively applied. 
Grady Booch 
Chief Scientist, Rational Software Corporation 

Design Patterns: Elements of Reusable Object-Oriented Software 

Download 4,06 Mb.

Do'stlaringiz bilan baham:
1   2   3   4   5   6   7   8   9   ...   288

Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan © 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