Шаблони за дизайн / Design Patterns
| Издателство: | СофтПрес |
| Брой страници: | 464 |
| Година на издаване: | 2005 |
| Дата на издаване: | 2005-05-30 |
| ISBN: | 9546853526 |
| SKU: | 17719410010 |
| Размери: | 23x16 |
| Тегло: | 746 грама |
| Корици: | МЕКИ |
| Цена: | 10.23 € |
**Шаблони за дизайн**
*Design Patterns*
Елементи на обектно-ориентирания софтуер, които могат да се използват многократно.
Автори: Ерик Гама, Ричард Хелм, Ралф Джонсън и Джон Влисидес.
Предговор от Грейди Бук.
Редактор: Светослав Бонев, софтуерен инженер в екипа на Microsoft Visual Studio Development Team в Редмонд.
Тази книга е категорично определена като „ЗАДЪЛЖИТЕЛНО ЧЕТИВО!” от Ник Грюман, софтуерен проектант. Тя представлява ценен ресурс за дизайнерите и разработчиците, работещи с обектно-ориентирано програмиране! Столкнували ли сте се с трудността да формулирате идея без конкретна названия? Това може да бъде предизвикателство. *Шаблони за дизайн* систематизира и представя доказани шаблони за структуриране, създаване и манипулация на обекти. Най-същественото е предоставянето на имена на тези шаблони, което улеснява комуникацията между програмистите.
– Ребека Дж. Уърфс-Брок
Книгата предлага две ключови ползи: първо – демонстрира как шаблоните влияят върху архитектурата на сложни системи; второ – осигурява полезна отправна точка с набор от добре проектирани шаблони за практикуващите разработчици при изграждането на техните специфични приложения.
– из предговора от Грейди Бук
Четирима водещи дизайнери споделят опита си в проектиране на обектно-ориентиран софтуер чрез каталог с ясни решения по често срещани проблеми. Представените 23 непубликувани досега шаблона дават възможност за създаване на гъвкави и стилни решения без необходимостта от повторното "откриване" на основополагающи концепции.
Авторите започват с дефиниране какво представляват шаблоните и тяхната роля в дизайна на обектно-ориентиран софтуер. След това следва организиран списък със повтарящи се модели включително имена, приложение и оценка. Като част от този наръчник ще разберете как тези важни инструменти вписват процеса по разработка и как можете да ги приложите ефективно към вашия собствен контекст.
За всеки един шаблон са описани условията му за употреба, ограниченията при дизайна както и потенциалните недостатъци при интегриране в комплексна система. Всички примери произлизат от реалния свят а кодовете показват имплементацията им с помощта на езицити като C++ или Smalltalk.
Авторският колектив включва признати специалисти в сферата - д-р Ерик Гама е технически директор в Object Technology International (Цюрих), д-р Ричард Хелм е член IBM Consulting Group (Сидни), д-р Ралф Джонсън преподава компютърни науки (Унивeрситетът Илинойс) а д-р Джон Влисидес извършва изследвания във IBM Research Center (Ню Йорк).
Редакторът Светослав Бонев притежава над 15 години опит като софтуерен инженер в Microsoft Visual Studio Team; той също така играе важна роля при утвърдяване терминологията у нас чрез своя работа със издателството „СофтПрес”. Носител e неведнъж награди по програмиране; през 1991 година печели златен медал наградата Международната олимпиада по информатика в Атина."
"Шаблони за дизайн / Design Patterns" е книга от Ерик Гама, Ричард Хелм, Ралф Джонсън, издадена от издателство СофтПрес през 2005 година. Книгата има 464 страници и е с МЕКИ корици.