Автор: Роберт Мартин
Язык: русский
Очередной труд известного разработчика Мартина основан на более чем полувековом опыте работы с программными средами всех мыслимых типов. Автор в непринужденной манере расскажет читателю, какой выбор ему следует сделать и почему он имеет решающее значение для успеха дальнейшего предприятия.
Из этой книги вы узнаете:
Чего должны достичь архитекторы ПО.
Базовые дисциплины и методы для достижения целей
Принципы проектирования программного обеспечения для адресации функций, разделения компонентов и управления данными
Основные парадигмы программирования, ограничивающие возможности разработчиков.
Способы внедрения оптимальных высокоуровневых структур для веб-приложений и баз данных.
Почему поначалу все идет не так, как надо, и как это предотвратить (или исправить).
Книга необходима каждому архитектору ПО, системному аналитику или программисту, которому приходится делать чужие проекты.