- Возрастное ограничение 16+
Чистый дизайн. Практика эмпирического проектирования ПО
Чистый дизайн. Практика эмпирического проектирования ПО
Купили 196 человек
Грязный код создает проблемы. Чтобы код было проще читать, проходится проводить его очистку, разбивая на части, с которыми удобно работать. Кент Бек, создатель методологии экстремального программирования и первопроходец в области паттернов проектирования, рассказывает нам, где и когда лучше проводить очистку для улучшения кода с учетом общей структуры системы.Книга не заставляет читателя проводить очистку сразу и целиком, а позволяет протестировать несколько примеров, которые подходят для поставленной задачи. Вы узнаете, как логически разделить на части большую функцию, содержащую множество строк кода. Познакомитесь с теоретическими понятиями программного дизайна: сцеплением, связностью, дис
- Переплёт Мягкий
- Кол-во стр. 176
- Вес 215 г
- Год издания 2025
Отзывы
пересказ чистого кода?
Книга состоит из 3 глав. И на протяжении первых двух из них, у меня не получалось избавиться от ощущения что я читаю пересказ книги «чистый код».
Почему? Да потому что в них говорится что вот «так пиши, а так не пиши», делай рефакторинг , но не сразу всего, а лучше много но поменьше.
По итогу хоть как-то за уши можно притянуть полезность последней главы, которая трактует и так понятные вещи по поводу «чем лучше написан код, тем легче его поддерживать»… а ну и про цену рефакторинга не забыли упомянуть.
В общем и целом я бы спокойно прожил и без этой книги.
Почему? Да потому что в них говорится что вот «так пиши, а так не пиши», делай рефакторинг , но не сразу всего, а лучше много но поменьше.
По итогу хоть как-то за уши можно притянуть полезность последней главы, которая трактует и так понятные вещи по поводу «чем лучше написан код, тем легче его поддерживать»… а ну и про цену рефакторинга не забыли упомянуть.
В общем и целом я бы спокойно прожил и без этой книги.
Описание и характеристики
Книга не заставляет читателя проводить очистку сразу и целиком, а позволяет протестировать несколько примеров, которые подходят для поставленной задачи. Вы узнаете, как логически разделить на части большую функцию, содержащую множество строк кода. Познакомитесь с теоретическими понятиями программного дизайна: сцеплением, связностью, дисконтированными денежными потоками и вариативностью.
5 причин купить эту книгу:
- 1. Вы сможете понять базовые принципы программного дизайна и то, какие факторы на него влияют.
- 2. Узнаете различия между изменениями поведения или структуры системы.
- 3. Разберетесь, как проводить очистку до или после изменения, чтобы сделать рабочий процесс программирования более приятным.
- 4. Научитесь вносить крупные изменения небольшими безопасными шагами.
- 5. Будете воспринимать дизайн как упражнение на налаживание взаимоотношений между людьми.
- Переплёт Мягкий
- Кол-во стр. 176
- Вес 215 г
- Год издания 2025
- Издательство
- Серия
- Автор
- Переводчик Матвеев Е.
- Тип бумаги Офсет
- Размер 0.9x14x20.5
- ID товара 3036845
- ISBN 978-601-08-3730-0
- Возрастное ограничение 16+