Добро пожаловать! Зарегистрируйтесь, чтобы увидеть свои персональные рекомендации.
Мартин Фаулер Архитектура корпоративных программных приложений Patterns of Enterprise Application Architecture
Пролистать

Архитектура корпоративных программных приложений

Patterns of Enterprise Application Architecture


Перевод:
См. также:
Издательство: Вильямс, 2007 г.
Твердый переплет, 544 стр.
ISBN   5-8459-0579-6, 0-321-12742-0
Тираж: 3000 экз.
Формат: 70x100/16 (~167x236 мм)

Оценка пользователей: 4,5 Всего отзывов: 4. Оставить свой отзыв (Отзывов ожидают 4 чел.)
сообщить о неточности в описании

  Подписаться на отзывы Что такое подписка на отзывы?

 

Учитывать в персональных рекомендациях

| Еще

Товар отсутствует
Что такое объявления?
Объявления
От издателя
 

Создание компьютерных систем - дело далеко не простое. По мере того как возрастает их сложность, процессы конструирования соответствующего программного обеспечения становятся все более трудоемкими, причем затраты труда растут экспоненциально. Как и в любой профессии, прогресс в программировании достигается исключительно путем обучения, причем не только на ошибках, но и на удачах - как своих, так и чужих. Книга дает ответы на трудные вопросы, с которыми приходится сталкиваться всем разработчикам корпоративных систем. Автор, известный специалист в области объектно-ориентированного программирования, заметил, что с развитием технологий базовые принципы проектирования и решения общих проблем остаются неизменными, и выделил более 40 наиболее употребительных подходов, оформив их в виде типовых решений. Результат перед вами - незаменимое руководство по архитектуре программных систем для любой корпоративной платформы. Это своеобразное учебное пособие поможет вам не только усвоить информацию, но и передать полученные знания окружающим значительно быстрее и эффективнее, чем это удавалось автору.

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

Что внутри?
 
Содержание1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9
Предисловие1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10
Введение1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13
Страница42 | 43 | 44 | 45 | 46 | 47 | 48 | 49 | 50
 
Купившие этот товар также покупают:(показать все товары)
Джошуа Кериевски
Refactoring to Patterns
Мартин Фаулер
Refactoring: Improving the Design of Existing Code
Л. Басс, П. Клементс, Р. Кацман
Software Architecture in Practice
Те, кто смотрел эту страницу, затем купили:(показать все товары)
Том Демарко и Тимоти Листер
Peopleware: Productive Projects and Teams
Л. Басс, П. Клементс, Р. Кацман
Software Architecture in Practice
Джошуа Кериевски
Refactoring to Patterns
Авторы (показать всех авторов)
Мартин Фаулер Мартин Фаулер
Martin Fowler
Дейвид Райс
David Rice
Мэттью Фоммел
Matthew Foemmel
Каталог
 
Нехудожественная литература » Компьютерная литература » Компьютерные сети. Интранет, корпоративные сети
Нехудожественная литература » Компьютерная литература » Компьютеры и программы » Архитектура, аппаратные средства ПК (для специалистов). Разработка драйверов
Нехудожественная литература » Пролистай свою книгу » Компьютеры и Интернет
Компьютерная литература. Бестселлеры
 
Отзывы (оставить отзыв, сообщить о неточности в описании)
 
Оценка пользователя: 5
12 1
Полезен ли отзыв?
Отличная книга, 10 октября 2007 г.

Блестящая книга. Мартин Фаулер как обычно показал высочайший класс. Как никто другой, он умудряется совмещать понятный стиль повествования с описанием действительно сложных и малоосвещенных в литературе проблем. На мой взгляд, книга является отличным обобщением существующих подходов к организации архитектуры корпоративного приложения, четко раскладывая по полочкам, какой подход в каком случае следует употреблять. К примеру, огромное количество литературы, описывающей реляционные структуры, но мало где встречается подробное описание, каким образом совместить реляционную структуру бд с объектно-ориентированной структурой приложения. Рекомендую книгу, как ту, которую должен прочитать абсолютно каждый разработчик информационных систем.
Солодков Евгений (все отзывы), Челябинск, 26 лет

Оценка пользователя: 5
9 0
Полезен ли отзыв?
Брать!, 2 декабря 2007 г.

Отличная книга. Брать без раздумья каждому члену Agile-команды.

Плюсы:
1. Вы будете работать используя общую терминологию
2. Будете знать как и что делать
3. При большом многообразии выбора построения корпоративных приложений нет. И всё описано в этой книге.
4. Бизнес слой и слой сохранения в базу (ORM) разложен по полочкам.

Лучше скажу, что не затронуто (но если бы это можно было затронуть то вышло бы БСЭ), и общие идеи
1. Слой представление только для Web, нет для WinForm (но можно найти на сайте Фаулера в каталоге PoEAA2: http://martinfowler.com/eaaDev )
2. Дальнейшие детали реализации уровня ORM лучше продолжить изучать по книге Data Access Patterns
3. После прочтения вам стоит поискать книгу Нильссона про DDD.

А так - пишите мне, если вы не были убеждены в покупке этой книги.
Миллер Денис Александрович (все отзывы), Москва, 28 лет

 
Оценка пользователя: 3
9 3
Полезен ли отзыв?
Не совсем то, чем называется, 8 сентября 2008 г.

Начнем с того, что название переведено неправильно, потому материал книги сначала немного разочаровывает. Правильный перевод Patterns of enterprise architecture - Шаблоны корпоративных приложений. Именно поэтому в книге представлены шаблоны, а не сама архитектура. Т.е. минимум анализа и максимум готовых решений. Поэтому, книгу лучше использовать как справочник, а не пытаться набраться из нее умения творить архитектуру.
Описанная трехзвенная архитектура не очень хорошо ложится на SOA, и практически никак не затрагивает архитектуры, основанные на агентах (когда активность исходит не от пользователя, а от программы) и системы согласования.
Полезна для выработки терминологии, неплохо описывает ORM. Примеры в большинстве случаев приводятся на Java, потому не очень наглядны с точки зрения аспектов обладания.
venticello (все отзывы), 27 лет

МОЯ КОРЗИНА:
товары
0