книги Компьютеры и Интернет Программирование Разработка программ

Порождающее программирование. Методы, инструменты, применение. Для профессионалов

Код 245636

Нет в продаже

Аннотация к книге "Порождающее программирование. Методы, инструменты, применение. Для профессионалов"

Порождающее программирование (Generative Programming, GP) открывает перед разработчиками приложений глобальные перспективы. Оно реализует идею перехода от "одноразовых" программных систем к полуавтоматическому производству самых разнообразных продуктов.
Самое ценное качество методики порождающего программирования состоит в том, что она учитывает преимущества автоматизации применительно к разработке программных средств. Эта книга содержит обзор методов и инструментов, обеспечивающих...

[email protected] 02 декабря 2009

Не смотря на год выпуска оригинала (2000) если не читали, то прочитать стоит - даже если вы давно активно используете boost/loki (практическими примерами ориентирована именно на С++ программиста). Очень серьезная теоретическая база - на уровне C++ Templates: Developer Guide от Джоссатиса и C++ Modern Design от Александреску, причем сосредоточенна в первую очередь не на техниках метапрограммирования (сам из прочтения подчерпнул лишь один прием, что не видел ранее), а на моделировании и парадигмах разработки порождающих архитектур в целом. Также эта книга в свое время стала одной из основных мотиваций библиотеки Boost.MPL. В общем очень серьезный и не устаревающий труд, позволяющий перейти от стихийного написания метапрограмм в целенаправленное русло и научиться моделировать системы повышенной детализации и сложности, чего средствами стандартного UML адекватно достигнуть нельзя, т.к. он изначально ориентирован на custom-продукты.

Оставить комментарий

Оцените книгу:

Издательство: Питер
Серия: Для профессионалов
Дата выхода: март 2005
ISBN: 5-469-00118-0
Объём: 736 страниц
Масса: 975 г
Размеры(высота, ширина), см: 24 x 17
Обложка: твёрдая

Вместе с этой книгой покупают