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

Фабрики разработки программ (Software Factories): потоковая сборка типовых приложений, моделирование, структуры и инструменты

Код 487121

Нет в продаже

Аннотация к книге "Фабрики разработки программ (Software Factories): потоковая сборка типовых приложений, моделирование, структуры и инструменты"

Книга известных специалистов в области разработки архитектур крупных программных систем посвящена новому подходу к созданию линеек программного
обеспечения (Software Factories), допускающих быструю адаптацию под постоянно меняющиеся требования со стороны заказчиков. Определенный застой в
развитии инструментов анализа, проектирования, моделирования и реализации сложных программных систем и быстро меняющиеся условия на рынке
требуют нахождения эффективных решений, позволяющих...

[email protected] 27 февраля 2010

О грустном - более 100 орфографических, пунктуационных и семантических ошибок. Это первая книга, в которой увидел опечатку 'ан' вместо 'на'. Это вторая из книг, переведенных на русский, по данной тематике. Не совсем плавное продолжение чтения о линейках и семействах после 'Порождающего программирования' Чарнецки и Айзенекера, на которую авторы издания ссылаются только тогда, когда это удобно. В виде GPL (General-Purpose Language), пригодных для реализации доменов решений, рассматриваются только Java и C#, с трансформациями из и в которые авторы упражняются треть книги (вводя понятия моделей языков, языков шаблонов для описания трансформаций, использование каркасов web-служб от Microsoft и прочие важные вещи). С одной стороны это может показаться излишними сложностями, но для описания формального подхода и этапы должны быть формальные, так что выкладки того стоят, другое дело, что на практике все можно в значительной мере упрощать. Языки с встроенными возможностями метапрограммирования рассматриваются как неэффективные - проще использовать C#/Java и целый ворох вспомогательных приложений (возможно даже встроенных в среду разработки, как у Microsoft) для генерации кода моделей со всеми вытекающими сложностями. В том числе, с помощью таких языков, говорят авторы, неудобно строить DSL. Может быть в 2004 году так и было. В общем С++ дискриминировать не сумели. Для интересующихся тематикой материал необходим к прочтению. Данная книга и вышеуказанное 'Порождающее программирование' помогли в реализации по месту работы первой фабрики ПО, динамичной и эффективной (формализация знаний об предметной области в специфичные гибкие языки - ключ к успеху, если экономически целесообразно на это тратить время).

Идеи излагаемые в книге очень хорошие, но перевод... Сумел осилить только половину книгу, т.к. испугался за свои мозги. Жаль потраченные денег, и жаль погубленную переводом книгу.

Перевод отвратительный - переводчик напрочь не дружит с падежами. Одни только "посылаемые клиенты" (с.395) чего стоят!

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

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

Издательство: Вильямс/Диалектика
Дата выхода: декабрь 2006
ISBN: 978-5-8459-1181-0
Тираж: 3 000 экземпляров
Объём: 592 страниц
Масса: 540 г
Обложка: мягкая
ISBN оригинала: 0-471-20284-3

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