Автор: Сассман Дж. Дж., Хансон К.
Название: Проектирование гибких программ. Как не загнать себя в угол
Бывает так, что при написании программы вы попадаете в тупик. Возможно, это потому, что вы, как оказалось, не учли некоторые особенности исходной задачи. Однако до обидного часто дело в том, что на на-чальной стадии проектирования вы приняли какое-то решение, выбрали какую-то структуру данных или способ организации кода, который затем оказался слишком ограниченным, а теперь его трудно заменить. Эта книга служит мастер-классом по стратегиям организации программ, которые позволяют сохранить гибкость. В каждой главе можно видеть, как два эксперта демонстрируют тот или иной передовой метод, шаг за шагом разрабатывая работающую подсистему, объясняют на ходу стратегию своей работы и время от времени указывают на подводный камень или способ обойти то или иное ограничение. Издание предназначено для разработчиков, стремящихся создавать адаптивные системы, которые можно менять с минимальными усилиями.
Подробнее:
Скачать:
Название: Проектирование гибких программ. Как не загнать себя в угол
Бывает так, что при написании программы вы попадаете в тупик. Возможно, это потому, что вы, как оказалось, не учли некоторые особенности исходной задачи. Однако до обидного часто дело в том, что на на-чальной стадии проектирования вы приняли какое-то решение, выбрали какую-то структуру данных или способ организации кода, который затем оказался слишком ограниченным, а теперь его трудно заменить. Эта книга служит мастер-классом по стратегиям организации программ, которые позволяют сохранить гибкость. В каждой главе можно видеть, как два эксперта демонстрируют тот или иной передовой метод, шаг за шагом разрабатывая работающую подсистему, объясняют на ходу стратегию своей работы и время от времени указывают на подводный камень или способ обойти то или иное ограничение. Издание предназначено для разработчиков, стремящихся создавать адаптивные системы, которые можно менять с минимальными усилиями.
Подробнее:
Для просмотра ссылок Войдите в аккаунт или Зарегистрируйтесь
Скачать:
Для просмотра ссылок Войдите в аккаунт или Зарегистрируйтесь
Похожие темы
- [Инфостарт] Базовый курс по разработке мобильных 1C-приложений для Android-устройств (2023)
- [infostart] 1C - Предприятие для программистов - Запросы и отчеты (2023)
- [Н. Багиян, Д. Казаков, Р. Бунин, Е. Крмаков, А. Волынский, Н. Табакаев] Продвинутая аналитика данных. Часть 6 [Karpov.Courses] (2023)
- [Н. Багиян, Д. Казаков, Р. Бунин, Е. Крмаков, А. Волынский, Н. Табакаев] Продвинутая аналитика данных. Часть 5 [Karpov.Courses] (2023)
- [Н. Багиян, Д. Казаков, Р. Бунин, Е. Крмаков, А. Волынский, Н. Табакаев] Продвинутая аналитика данных. Часть 4 [Karpov.Courses] (2023)
- [АИС] ClickHouse для дата инженеров (2024)
- [Product University] Как научиться программировать с нуля мини-курс (2022)
- [Product University] Telegram-бот Developer (2022)
- [Product University] Blockchain Developer c нуля (2024)
- [Илья Низамов] Telegram Web App 1C (2024)