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