Шаблоны корпоративных приложений — Мартин Фаулер

936.00 грн.

Год издания: 2017
Номер издания: 0
В наличии: 15 шт.
ISBN: 978-5-8459-1611-2
Количество страниц: 544
Формат: 170мм х 240мм
Обложка: Твердый

Описание

«Шаблоны корпоративных приложений». Мартин Фаулер.

Автор. Мартин Фаулер — главный научный консультант ThoughtWorks. Специализация Фаулера — исследование оптимальных способов разработки программного обеспечения и увеличения производительности программистов. Автор нескольких книг по архитектуре программного обеспечения.

К этой книге подходит рекламный слоган «два в одном». Первая часть представляет собой руководство по разработке корпоративных приложений. Вторая, основная часть книги – это подробное руководство по созданию самих моделей. По каждому шаблону дается информация о использовании и реализации, а также примеры кода на Java или C #.

Автор отмечает, что с возрастанием сложности компьютерных систем, увеличивается трудоемкость конструирования программного обеспечения. Прогресса в программировании (как и в других профессиях) можно достичь только благодаря обучению – и на ошибках и на успешных примерах. В книге вы найдете ответы на сложные вопросы, с которыми сталкиваются разработчики корпоративных систем. Поскольку базовые принципы проектирования и решение общих задач не изменилось, Мартин Фаулер выбрал самые употребляемые подходы, и сформулировал их в виде типовых решений. Получилось ценное руководство по архитектуре программных систем, которое подходит для каждой корпоративной платформы. Используя эту книгу, вы можете использовать полученную информацию и при необходимости быстро передать эти знания окружающим. Автор рассматривает темы: разделение корпоративного приложения на слои, организацию бизнес-логики, использование Model-View-Controller и другие.

Для программистов, проектировщиков и архитекторов, занимающихся корпоративными приложениями, которые хотят улучшить качество применяемых стратегических решений.

Цитаты

«Каждый дурак может написать программу, которую может понять компьютер. Хороший программист пишет программу, которую может понять человек».

«Архитектор ПО — тот, кто знает разницу между тем, что можно сделать и тем, что следует сделать»

«Что бы нового мы ни создавали, мы должны дать людям возможность переходить от старых инструментов и идей к новым».

«Функции используются для наведения порядка в хаосе алгоритмов».

Мартин Фаулер

<