Erich Gamma Ralph Johnson Richard Helm John Vlissides Addison-Wesley



Download 6,32 Mb.
Pdf ko'rish
bet7/273
Sana02.03.2022
Hajmi6,32 Mb.
#479589
1   2   3   4   5   6   7   8   9   10   ...   273
Bog'liq
Priemioop

Предисловие
Исходные тексты всех примеров можно получить, отправив сообщение «send design
pattern source» no адресу design-patterns-source@cs.uiuc.edu. А теперь также есть
Web-страница http://st-www.cs.uiuc.edu/users/patterns/DPBook/DPBook.html. на
которой размещается последняя информация и обновления к книге.
Эрих Гамма Маунтин Вью, штат Калифорния
Ричард Хелм Монреаль, Квебек
Ральф Джонсон Урбана, штат Иллинойс
Джон Влиссидес Готорн, штат Нью-Йорк
Август, 1994
Вступительное слово
Любая хорошо структурированная объектно-ориентированная архитектура
изобилует паттернами. На самом деле, для меня одним из критериев качества
объектно-ориентированной системы является то, насколько внимательно разра-
ботчики отнеслись к типичным взаимодействиям между участвующими в ней
объектами. Если таким механизмам на этапе проектирования системы уделялось
достаточное внимание, то архитектура получается более компактной, простой
и понятной, чем в случае, когда наличие паттернов игнорировалось.
Важность паттернов при создании сложных систем давно осознана в других
дисциплинах. Так, Кристофер Александр и его сотрудники, возможно, впервые
предложили применять язык паттернов для архитектурного проектирования зда-
ний и городов. Эти идеи, развитые затем другими исследователями, ныне глубоко
укоренились в объектно-ориентированном проектировании. В двух словах кон-
цепция паттерна проектирования в программировании - это ключ к использова-
нию разработчиками опыта высококвалифицированных коллег.
В данной работе излагаются принципы применения паттернов проектирова-
ния и приводится каталог таких паттернов. Тем самым книга решает сразу две
задачи. Во-первых, она демонстрирует роль паттернов в проектировании архитек-
туры сложных систем. Во-вторых, содержит практичный справочник удачны
паттернов, которые разработчик может применить в собственных приложения
Мне выпала честь работать вместе с некоторыми авторами книги над пробле-
мами архитектурного дизайна. Я многому научился у этих людей и полагаю, что
то же самое можно будет сказать и о вас, после того как вы прочтете эту книгу.
Грейди Буч,
Главный научный сотрудник
Rational Software Corporation



Download 6,32 Mb.

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




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