Чистый код: создание, анализ и рефакторинг

Описание и характеристики

Даже плохой программный код может работать. Однако если код не является «чистым», это всегда будет мешать развитию проекта и компании-разработчика, отнимая значительные ресурсы на его поддержку и «укрощение».
Эта книга посвящена хорошему программированию. Она полна реальных примеров кода. Мы будем рассматривать код с различных направлений: сверху вниз, снизу вверх и даже изнутри. Прочитав книгу, вы узнаете много нового о коде. Более того, вы научитесь отличать хороший код от плохого. Вы узнаете, как писать хороший код и как преобразовать плохой код в хороший.
Книга состоит из трех частей. В первой части излагаются принципы, паттерны и приемы написания чистого кода; приводится большой объем примеров кода. Вторая часть состоит из практических сценариев нарастающей сложности. Каждый сценарий представляет собой упражнение по чистке кода или преобразованию проблемного кода в код с меньшим количеством проблем. Третья часть книги — концентрированное выражение ее сути. Она состоит из одной главы с перечнем эвристических правил и «запахов кода», собранных во время анализа. Эта часть представляет собой базу знаний, описывающую наш путь мышления в процессе чтения, написания и чистки кода.
ID товара 2231825
Издательство Питер
Год издания
ISBN 978-5-44-610960-9
Переводчик Матвеев Е.
Количество страниц 464
Размер 23.5x16.5x2
Тип обложки Мягкий переплёт
Тираж 2000
Вес, г 550
Возрастные ограничения 16+
731 ₽
1 099 ₽
+ до 109 бонусов
В наличии
В магазины сети, бесплатно
В пункты выдачи, 140 ₽
В субботу, 11 мая Пункты выдачи
Доставка курьером, 225 ₽
В пятницу, 10 мая Варианты доставки
377
Экспресс-доставка
Цена товара — 1099 ₽
За 3 часа по Москве, 600 ₽
Сегодня

Извините, на сайте что-то сломалось.
Обновите страницу.

Обновить

Отзывы

15 бонусов

за полезный отзыв длиной от 300 символов

15 бонусов

если купили в интернет-магазине «Читай-город»

Полные правила начисления бонусов за отзывы
4.0
209 оценок
16
19
31
37
106
Сначала новые
Сначала полезные
Сначала новые
Сначала старые
Сначала с высокой оценкой
Сначала с низкой оценкой
5 5
12.11.2023
5
чистый код
Увидела данную книгу в тик токе. Качественная бумага, хороший перевод. Подробно описывается порядок действий, много рекомендаций. Также автор написал про самые распространенные ошибки. Хорошо подойдёт начинающим, но также полезно будет и для тех людей, кто разбирается в программировании.
Единственное хочу заметить, что обложка отличается от той, что на картинке, для меня это не критично, но всё же стало неожиданностью
Плюсы
много реальных примеров
Минусы
нет минусов
3 5
03.10.2023
3
Взяла книгу чисто для общего развития.Стиль повествования сложный,можно даже сказать нагромождённый. Автор толковый,но до сути надо для начала добраться. В целом,не пустая трата денег.
Плюсы
Большие,подробные примеры. Такая подробность расписывания позволила мне сориентироваться и не боятся брать и пробовать самостоятельно.
Иллюстрации к главам.
Минусы
Структура книги непоследовательна.
3 5
11.05.2023
3
Пойдет
Я как человек с небольшим опытом разработки ( задачи уровня medium leetcode и т.д) прочтя данную книгу взял много советов с собой.
Отчетливо могу сказать что здесь есть важнейшие идеи по чистому коду ( например насчет комментариев, функций ).
Однако - примеры на джаве слишком большие (иногда 2 страницы, причем весьма абстрактного кода где мало что понятно). Хотя я знаком с джавой, но все равно примеры кода для меня здесь это бесполезные отрывки которые ближе к концу книги я стал пропускать. Хотелось бы более наглядных примеров. И стоит учитывать что книга не прям для новичков - некоторые темы мне пришлось проходить потом, когда я натыкался на них при программировании.
Плюсы
Хорошие советы
Само издание понравилось
Прикольные картинки вначале глав
Минусы
Очень непонятные примеры кода
Темы идут не по сложности, а просто в виде солянки
Даже плохой программный код может работать. Однако если код не является «чистым», это всегда будет мешать развитию проекта и компании-разработчика, отнимая значительные ресурсы на его поддержку и «укрощение».
Эта книга посвящена хорошему программированию. Она полна реальных примеров кода. Мы будем рассматривать код с различных направлений: сверху вниз, снизу вверх и даже изнутри. Прочитав книгу, вы узнаете много нового о коде. Более того, вы научитесь отличать хороший код от плохого. Вы узнаете, как писать хороший код и как преобразовать плохой код в хороший.
Книга состоит из трех частей. В первой части излагаются принципы, паттерны и приемы написания чистого кода; приводится большой объем примеров кода. Вторая часть состоит из практических сценариев нарастающей сложности. Каждый сценарий представляет собой упражнение по чистке кода или преобразованию проблемного кода в код с меньшим количеством проблем. Третья часть книги — концентрированное выражение ее сути. Она состоит из одной главы с перечнем эвристических правил и «запахов кода», собранных во время анализа. Эта часть представляет собой базу знаний, описывающую наш путь мышления в процессе чтения, написания и чистки кода.