Паттерны проектирования (книги, ресурсы, библиотеки)
Добавлено: 29 ноя 2005, 02:38
Заинтересовала тема паттернов проектирования... После долгих хождений по форумам и интернет-магазинам, у меня получился такой список:
1. "Приемы объектно-ориентированного проектирования. Паттерны проектирования" (c) Эрих Гамма, Ричард Хелм, Ральф Джонсон, Джон Влиссидес.
2. "Современное проектирование на С++: Обобщенное программирование и прикладные шаблоны проектирования" (c) Александреску Андрей
3. "Шаблоны проектирования. Новый подход к объектно-ориентированному анализу и проектированию" (c) Алан Шаллоуей, Джеймс Тротт
4. "Применение шаблонов проектирования. Дополнительные штрихи" (c) Джон Влиссидес
Что стоит купить из этого в первую очередь? Что написано более простым и понятным языком? Какой диапазон охвата материала в каждой из данных книг?
Очень интересно было бы услышать мнения об этих книгах, причем не новичков, а тех, кто уже имеет у себя на полке данную литературу, и сам сталкивался с паттернами.
Также интересует библиотека loki. Есть здесь кто-то, кто реально ее использовал?
Если у вас имееются какие-то интересные ссылки по теме - буду очень благодарен.
1. "Приемы объектно-ориентированного проектирования. Паттерны проектирования" (c) Эрих Гамма, Ричард Хелм, Ральф Джонсон, Джон Влиссидес.
2. "Современное проектирование на С++: Обобщенное программирование и прикладные шаблоны проектирования" (c) Александреску Андрей
3. "Шаблоны проектирования. Новый подход к объектно-ориентированному анализу и проектированию" (c) Алан Шаллоуей, Джеймс Тротт
4. "Применение шаблонов проектирования. Дополнительные штрихи" (c) Джон Влиссидес
Что стоит купить из этого в первую очередь? Что написано более простым и понятным языком? Какой диапазон охвата материала в каждой из данных книг?
Очень интересно было бы услышать мнения об этих книгах, причем не новичков, а тех, кто уже имеет у себя на полке данную литературу, и сам сталкивался с паттернами.
Также интересует библиотека loki. Есть здесь кто-то, кто реально ее использовал?
Если у вас имееются какие-то интересные ссылки по теме - буду очень благодарен.