Пер. с англ. — М.: Издательский дом "Вильямс", 2002. — 326 с. : ил. — ISBN: 5-8459-0351-3 (рус.)
В книге изложена новая технология программирования, представляющая собой сплав обобщённого программирования шаблонов и объектно - ориентированного программирования на C++. Обобщённые компоненты, созданные автором, высоко подняли уровень абстракции, наделив язык C++ чертами языка спецификации проектирования, сохранив всю его мощь и выразительность
В книге изложены способы реализации основных шаблонов проектирования. Разные компоненты воплощены в библиотеке Loki, которую можно загрузить с
Web-страницы автора. Книга предназначена для опытных программистов на C++.
Методы.Разработка классов на основе стратегий.
Приемы программирования.
Списки типов.
Размещение в памяти небольших объектов.
Компоненты.Обобщенные функторы.
Реализация шаблона Singleton.
Интеллектуальные указатели.
Фабрики объектов.
Шаблон Abstract Factory.
Шаблон Visitor.
Мультиметоды.
Приложение. Многопоточная библиотека в стиле минимализма.