Архитектура программного обеспечения — 13 книг

№1
Паттерны проектирования
Эрик Фримен, Кэтти Сьерра, Берт Бейтс, Элизабет Фримен
ISBN:978-5-459-00435-9, 978-0596007126
Год издания:2013
Издательство:Питер
Серия:Head First
Язык:Русский

В мире постоянно кто-то сталкивается с такими же проблемами программирования, которые возникают и у вас. Многие разработчики решают совершенно идентичные задачи и находят похожие…

№2
Объектно-ориентированное конструирование программных систем (+ CD-ROM)
Бертран Мейер
ISBN:5-7502-0255-0, 0-13-62155-4
Год издания:2005
Издательство:Русская Редакция
Язык:Русский

Книга посвящена обоснованию и технологии применения объектного подхода при разработке программных систем. Основное внимание уделяется вопросам качества, повторного использования и…

№3
Предметно-ориентированное проектирование (DDD). Структуризация сложных программных систем
Эрик Эванс
ISBN:978-5-8459-1597-9
Год издания:2010
Издательство:Вильямс
Язык:Русский

Классическая книга Э.Эванса освещает наиболее общий, стратегический круг вопросов, связанных с объектно-ориентированной разработкой программного обеспечения. Это переработка и…

№4
Создание микросервисов
Сэм Ньюмен
ISBN:978-5-496-02011-4
Год издания:2016
Издательство:Питер
Серия:Бестселлеры O'Reilly
Язык:Русский

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

№5
Domain-Specific Languages
Martin Fowler
ISBN:0321712943
Год издания:2010
Издательство:Addison-Wesley Professional
Язык:Русский

When carefully selected and used, Domain-Specific Languages (DSLs) may simplify complex code, promote effective communication with customers, improve productivity, and unclog…

№6
Архитектура корпоративных программных приложений
Мартин Фаулер
ISBN:978-5-8459-0579-6
Год издания:2007
Издательство:Вильямс
Язык:Русский

Создание компьютерных систем - дело далеко не простое. По мере того как возрастает их сложность, процессы конструирования соответствующего программного обеспечения становятся все…

№7
Экстремальное программирование. Разработка через тестирование
Мартин Фаулер, Кент Бек
ISBN:978-5-496-02570-6
Год издания:2017
Издательство:Питер
Серия:Библиотека программиста
Язык:Русский

Возвращение знаменитого бестселлера. Изящный, гибкий и понятный код, который легко модифицировать, который корректно работает и который не подкидывает своим создателям неприятных…

№8
Реализация методов предметно-ориентированного проектирования
Вон Вернон
ISBN:978-5-8459-1881-9
Год издания:2017
Издательство:Вильямс

"Для разработчиков программного обеспечения любой квалификации, стремящихся повысить свой уровень в области проектирования и реализации предметно-ориентированных промышленных…

№9
Чистая архитектура. Искусство разработки программного обеспечения
Роберт Мартин
ISBN:978-5-4461-0772-8
Год издания:2018
Издательство:Питер
Серия:Библиотека программиста
Язык:Русский

"Идеальный программист" и "Чистый код" - легендарные бестселлеры Роберта Мартина - рассказывают, как достичь высот профессионализма. "Чистая архитектура" продолжает эту тему, но…

№10
Совершенный код. Мастер-класс
Стив Макконнелл
ISBN:978-5-9909805-1-8
Год издания:2017
Издательство:БХВ-Петербург
Язык:Русский

Более 10 лет первое издание этой книги считалось одним из лучших практических руководств по программированию. Сейчас эта книга полностью обновлена с учетом современных тенденций и…

№11
Рефакторинг. Улучшение существующего кода
Джейн Робертс, Мартин Фаулер, Martin Fowler, Кент Бек, John Brant, William Opdyke, Don Roberts, Джон Брант, Уильям Апдайк, Jay Fields, Shane Harvie, Брант Джонпоказать всех
ISBN:5-93286-045-6, 978-593286-045-8
Год издания:2009
Издательство:Символ-Плюс
Язык:Русский

К тому времени как объектная технология - в частности язык Java - стала обычным делом, появилось большое количество плохо спроектированных, неэффективных и малопригодных к…

№12
Приемы объектно-ориентированного проектирования. Паттерны проектирования
Эрих Гамма, Ричард Хелм, Ральф Джонсон, Джон Влиссидес
ISBN:978-5-496-00389-6, 0-201-63361-2
Год издания:2014
Издательство:Питер
Серия:Библиотека программиста
Язык:Английский

В предлагаемой книге описываются простые и изящные решения типичных задач, возникающих в объектно-ориентированном проектировании. Паттерны появились потому, что многие…

№13
Параллельное программирование. Модели и приемы
И. Е. Федотов
ISBN:978-5-91359-222-4
Издательство:Солон-Пресс
Серия:Библиотека профессионала

Книга посвящена рассмотрению некоторых высокоуровневых моделей параллельного и распределенного программирования. В порядке усложнения описываются несколько моделей внутренней…