Предметно-ориентированные языки программирования, пер. с англ.

Bibliographic Details
Main Author: Фаулер М. Мартин
Other Authors: Парсонс Р. Ребекка
Summary:При правильном выборе и применении предметно-ориентированные языки могут существенно упростить сложный код, обеспечить эффективное общение с пользователями, повысить производительность и устранить узкие места разработки. В этой книге известный эксперт в области программного обеспечения Мартин Фаулер предоставляет информацию, которая поможет определиться, следует ли использовать предметно-ориентированные языки для решения стоящих перед вами задач. Если окажется оправданным применение предметно-ориентированных языков, то вам пригодится вторая часть книги, в которой подробно, на конкретных примерах, описаны технологии, применяемые при создании таких языков. Данная книга, по сути, представляет две книги под одной обложкой. Фаулер начинает с обзо­ра общих принципов и концепций, лежащих в основе предметно-ориентированных языков прораммирования. Читатели узнают, как работают предметно-ориентированные языки, как добить­ся, чтобы с пользовательским синтаксисом предметно-ориентированного языка было проще работать, чем с синтаксисом таких альтернатив, как XML. Затем автор переходит к подробному рассмотрению примеров, которые помогут разработчикам лучше понять, когда и как использо­вать ту или иную методику. Фаулер рассматривает как внутренние, так и внешние предметно-ориентированные языки, а также альтернативные вычислительные модели, генерацию кода и другие темы.Методы, описанные в данной книге, могут использоваться в большинстве современных объектно-ориентированных языков программирования. В основном примеры в книге написаны на Java и С#, но в некоторых из них использован язык Ruby. Все главы по возможности организованы в виде самодостаточных частей, а большинство справочных разделов — в знакомом-читателю формате описания шаблонов программирования. Из этой книги разработчики получат достаточно информации для того, чтобы принять обосно­ванное решение об использовании предметно-ориентированных языков в своей работе, а также извлечь из их применения максимальную пользу.
Published: Москва, Вильямс, 2011
Subjects:
Format: Book
KOHA link:https://koha.lib.tpu.ru/cgi-bin/koha/opac-detail.pl?biblionumber=215888