Книга: Фаулер Мартин «Предметно-ориентированные языки программирования»
Серия: "Signature Series" В этой книге известный эксперт в области программного обеспечения Мартин Фаулер предоставляет информацию, которая поможет вам определиться, следует ли использовать предметно-ориентированные языки для решения стоящих перед вами задач. Если применение предметно-ориентированных языков окажется оправданным, то вам пригодитсявторая часть книги, в которой подробно, на конкретных примерах, описаны технологии, применяемые при создании таких языков. Методы, описанные в данной книге, могут использоваться в большинстве современных объектно-ориентированных языков программирования. В основном примеры в книге написаны на Java и C#, но в некоторых из них использован Ruby. Все главы по возможности организованы в виде самодостаточных частей, а большинство справочных разделов - в знакомом читателю формате описания шаблонов программирования. При правильном выборе и применении предметно-ориентированные языки могут существенно упростить сложный код, обеспечить эффективное общение с пользователями, повысить производительность и устранить узкие места разработки. В этой книге известный эксперт в области программного обеспечения Мартин Фаулер предоставляет информацию, которая поможет вам определиться, следует ли использовать предметно-ориентированные языки для решения стоящих перед вами задач. Если применение предметно-ориентированных языков окажется оправданным, то вам пригодится вторая часть книги, в которой подробно, на конкретных примерах, описаны технологии, применяемые при создании таких языков. Издательство: "Диалектика / Вильямс" (2017)
ISBN: 978-5-8459-1738-6 Купить за 2026 руб в My-shop |
Другие книги автора:
Книга | Описание | Год | Цена | Тип книги |
---|---|---|---|---|
Шаблоны корпоративных приложений | Создание компьютерных систем - дело далеко не простое. По мере того как возрастает их сложность, процессы… — Диалектика, Подробнее... | бумажная книга | ||
Предметно-ориентированные языки программирования | В книге "Предметно-ориентированные языки программирования" известный эксперт в области программного… — Вильямс, Подробнее... | бумажная книга | ||
Шаблоны корпоративных приложений | Очередной подъем в сфере разработки корпоративных приложений связан с появлением новых многообещающих… — Диалектика / Вильямс, - Подробнее... | бумажная книга | ||
Шаблоны корпоративных приложений | Очередной подъем в сфере разработки корпоративных приложений связан с появлением новых многообещающих… — Диалектика / Вильямс, Подробнее... | бумажная книга |
Фаулер, Мартин
Мартин Фаулер (англ. Martin Fowler) — автор ряда книг и статей по архитектуре ПО, объектно-ориентированному анализу и разработке, языку UML, рефакторингу, экстремальному программированию, предметно-ориентированным языкам программирования.
Родился в Англии, жил в Лондоне до переезда в Америку в 1994 г. В настоящее время живёт в Бостоне, штат Массачусетс.
Литература
- Мартин Фаулер, Предметно-ориентированные языки программирования, Domain-specific languages, ISBN 0-321-71294-3
- Мартин Фаулер, Архитектура корпоративных программных приложений, Patterns of Enterprise Application Architecture, ISBN 5-8459-0579-6, ISBN 0-321-12742-0
- Мартин Фаулер, Рефакторинг. Улучшение существующего кода, ISBN 5-93286-045-6, ISBN 0-201-48567-2
- Мартин Фаулер, Шаблоны корпоративных приложений, ISBN 978-5-8459-1611-2, ISBN 0-321-12742-0
- Мартин Фаулер и Кендалл Скотт, UML. Основы. Краткое руководство по унифицированному языку моделирования, ISBN 5-93286-032-4
- Кент Бек, Мартин Фаулер, Экстремальное программирование: планирование, ISBN 5-318-00111-4
Ссылки
- Home Page of Martin Fowler
- A Conversation with Martin Fowler
- Описание паттернов проектирования из книги P of EAA
- Перевод описания паттернов проектирования из книги P of EAA
Разработка программного обеспечения | |
---|---|
Известные деятели |
Кент Бек • Гради Буч • Фред Брукс • Barry Boehm • Уорд Каннингем • Оле-Йохан Даль • Том Демарко • Эдсгер Вибе Дейкстра • Дональд Кнут • Мартин Фаулер • Чарльз Энтони Ричард Хоар • Watts Humphrey • Майкл Джексон • Ивар Якобсон • Craig Larman • James Martin • Мейер Бертран • Дэвид Парнас • Winston W. Royce • James Rumbaugh • Никлаус Вирт • Эдвард Йордан • Стив Макконнелл |
Процесс | |
Концепции |
Моделирование данных • Архитектура ПО • Функциональная спецификация • Язык моделирования • Парадигма • Методология • Процесс разработки • Качество • Обеспечение качества • Структурный анализ) |
Направления | |
Модели разработки |
Agile • Cleanroom • CASE • Итеративная разработка • RUP • OpenUP • RAD • Scrum • MSF • Спиральная • Каскадная • XP • V-Model • Dual Vee Model • DSDM |
Другие модели | |
Прочее |
Информатика • Инженерия (Компьютерная • Организационная) • История разработки ПО • Документирование • Управление (Конфигурационное • Проектами • Программами • качеством) • Эргономика • Системотехника • Обратная разработка • Версии |
- Персоналии по алфавиту
- Программисты США
Источник: Фаулер, Мартин
См. также в других словарях:
Предметно-ориентированный язык программирования — (англ. domain specific programming language, domain specific language, DSL) язык программирования, специально разработанный для решения определённого круга задач, в отличие от языков программирования общего назначения, таких, как Си,… … Википедия
J (язык программирования) — Эту статью следует викифицировать. Пожалуйста, оформите её согласно правилам оформления статей … Википедия
Джулия (язык программирования) — У этого термина существуют и другие значения, см. Джулия. Джулия Класс языка: процедурный Тип исполнения: компилируемый (JIT) Появился в: 2009 Автор(ы): Стефан Карпински, Джефф Безансон, Вирал Шах … Википедия
Встроенный язык программирования 1С:Предприятие — Класс языка: процедурный, предметно ориентированный Тип исполнения: предварительно компилируемый Автор(ы): 1С Релиз: 1С:Предприятие 8.2 … Википедия
Сверхвысокоуровневый язык программирования — (язык программирования сверхвысокого уровня, англ. very high level programming language, VHLL) язык программирования с очень высоким уровнем абстракции. В отличие от языков программирования высокого уровня, где описывается принцип «как … Википедия
Встроенный язык программирования 1С: Предприятие — Встроенный язык программирования 1С:Предприятие Класс языка: процедурный, предметно ориентированный Тип исполнения: предварительно компилируемый Автор(ы): 1С Последняя версия: 1С:Предприятие 8.2 Типизация данных: динамическая типизация Основные… … Википедия