My Library

Приемы объектно-ориентированного проектирования. Паттерны проектирования

Авторы:Гамма Э., Хелм Р., Джонсон Р., Влиссидес Дж.
Год издания:2002
Издательство:Питер
Объем:368 стр.

В предлагаемой книге описываются простые и изящные решения типичных задач, возникающих в объектно-ориентированном проектировании. Паттерны появились потому, что многие разработчики искали пути повышения гибкости и степени повторного использования своих программ. Найденные решения воплощены в краткой и легко применимой на практике форме. Авторы излагают принципы использования паттернов проектирования и приводят их каталог. Таким образом, книга одновременно решает две задачи. Во-первых, здесь демонстрируется роль паттернов в создании архитектуры сложных систем. Во-вторых, применяя содержащиеся в справочнике паттерны, проектировщик сможет с легкостью разрабатывать собственные приложения. Издание предназначено как для профессиональных разработчиков, так и для программистов, осваивающих объектно-ориентированное проектирование.

Найти эту книгу

Похожие по тематике книги:

Стивен Дьюхерст. C++ Священные знания. Символ-Плюс, 2008. – 234 с.
Эспозито Дино. Microsoft ASP.NET 2.0. Углубленное изучение. Питер, 2008. – 592 с.
Дэвид Флэнаган. Java в примерах. Справочник. O'Reilly, 2003. – 664 с.
Демидович Б.П., Марон И.А. Основы вычислительной математики. Наука, 1966. – 664 с.
Найджел Томпсон. Секреты программирования трехмерной графики для Windows 95. Питер, 1997. – 352 с.
Федосов В.П., Нестеренко А.К. Цифровая обработка сигналов в LabVIEW: Учебное пособие. ДМК Пресс, 2007. – 471 с.
Бунаков П.Ю., Широких Э.В. Сквозное проектирование в машиностроении. Основы теории и практикум: Учебное пособие. ДМК Пресс, 2010. – 120 с.
Ахмад Д.М., Дубравский И., Флинн Х., Гранд Дж. Защита от хакеров корпоративных сетей: Учебное пособие. ДМК Пресс, 2008. – 867 с.
Уайт Б. Управление конфигурацией программных средств. Практическое руководство по Rational ClearCase: Практическое руководство. ДМК Пресс, 2008. – 266 с.
Косарев В.И. 12 лекций по вычислительной математике. МФТИ, 2001. – 224 с.
Белиовская Л.Г., Белиовский А.Е. Программируем микрокомпьютер NXT в LabVIEW: Учебник. ДМК Пресс, 2010. – 280 с.
Флеминг Б. Создание фотореалистичных изображений: Практическое пособие. ДМК Пресс, 2007. – 381 с.
Герберт Шилдт. Swing: руководство для начинающих. Вильямс, 2007. – 704 с.
Подбельский В.В., Фомин С.С. Программирование на языке Си. Финансы и статистика, 2004. – 600 с.
Рейнвотер Дж. Ханк. Как пасти котов. Наставление для программистов, руководящих другими программистами. Питер, 2006. – 256 с.
Blanchette J., Summerfield M. C++ GUI Programming with Qt 3. Prentice Hall, 2004. – 464 с.
Сухомлинова С.И. Компьютеры и информационные технологии: Учебное пособие. Проспект, 2015. – 116 с.
Ермолаев В., Сорока Т. C++ Builder: Книга рецептов. КУДИЦ-Образ, 2006. – 208 с.
Зубков С.В. Assembler. Для DOS, Windows и Unix: Учебное пособие. ДМК Пресс, 2008. – 638 с.
Щупак Ю.А. Win32 API. Эффективная разработка приложений. Питер, 2007. – 576 с.
Бишоп Дж., Хорспул Н. C# в кратком изложении. Бином, 2005. – 472 с.
Герб Саттер. Новые сложные задачи на C++. Вильямс, 2005. – 272 с.
Флеминг Б. Текстурирование трехмерных объектов: Самоучитель. ДМК Пресс, 2009. – 237 с.
Теренс Чан. Системное программирование на C++ для Unix. БХВ-Петербург, 1999. – 592 с.