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

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

Даже плохой программный код может работать. Однако если код не является «чистым», это всегда будет мешать развитию проекта и компании-разработчика, отнимая значительные ресурсы на его поддержку и «укрощение».
Эта книга посвящена хорошему программированию. Она полна реальных примеров кода. Мы будем рассматривать код с различных направлений: сверху вниз, снизу вверх и даже изнутри. Прочитав книгу, вы узнаете много нового о коде. Более того, вы научитесь отличать хороший код от плохого. Вы узнаете, как писать хороший код и как преобразовать плохой код в хороший.
Книга состоит из трех частей. В первой части излагаются принципы, паттерны и приемы написания чистого кода; приводится большой объем примеров кода. Вторая часть состоит из практических сценариев нарастающей сложности. Каждый сценарий представляет собой упражнение по чистке кода или преобразованию проблемного кода в код с меньшим количеством проблем. Третья часть книги — концентрированное выражение ее сути. Она состоит из одной главы с перечнем эвристических правил и «запахов кода», собранных во время анализа. Эта часть представляет собой базу знаний, описывающую наш путь мышления в процессе чтения, написания и чистки кода.

5 причин купить эту книгу:

1. Книга обязательна к прочтению всем, кто так или иначе работает с кодом

2. Однозначно Must Read для всех разработчиков

3. В этой книге почти не будет рекомендаций и шаблонов по грамотному выстраиванию программных систем. Основное внимание здесь уделено именно вопросу написания грамотного, понятного, хорошо читаемого кода

4. В книге приведено множество реальных примеров, применяемых на практике

5. Русские читатели, отзываясь о легком стиле книг Мартина, называют его американским Чеховым

ID товара 2231825
Издательство Питер
Год издания
ISBN 978-5-4461-0960-9
Переводчик Матвеев Е.
Количество страниц 464
Размер 2x16.5x23.5
Тип обложки Мягкий переплёт
Тираж 7000
Вес, г 550
Возрастные ограничения 16+
761 ₽
1 099 ₽
+ до 114 бонусов
В наличии

В магазины сети, бесплатно

ЗавтраАдреса магазинов

Другие способы доставки
285
от 1 049 ₽ сегодня
В наличии в 80 магазинах 
Забрать за 1 час
Экспресс-доставка, 800 ₽

Отзывы

15 бонусов

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

15 бонусов

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

Полные правила начисления бонусов за отзывы
4.0
210 оценок
16
19
31
38
106
Сначала новые
Сначала полезные
Сначала новые
Сначала старые
Сначала с высокой оценкой
Сначала с низкой оценкой
1 5
07.05.2024
1
Отвратительное описание книги
Одно из Худших описаний для книг по программированию! В описании книги одни сплошные общие фразы которые подходят как книг по программированию так ко всем книгам в магазине! Ни одного слова конкретики! Не указан язык программирования (С#, С++, JavaScript, Java, Payton, Goggle, и т.д.), ни уровень программиста (новичок, опытный, гуру) на кого рассчитана данная книга!
Плюсы
чтобы найти плюсы должно быть хорошее описание товара
Минусы
самое худшее описание товара
5 5
12.11.2023
5
чистый код
Увидела данную книгу в тик токе. Качественная бумага, хороший перевод. Подробно описывается порядок действий, много рекомендаций. Также автор написал про самые распространенные ошибки. Хорошо подойдёт начинающим, но также полезно будет и для тех людей, кто разбирается в программировании.
Единственное хочу заметить, что обложка отличается от той, что на картинке, для меня это не критично, но всё же стало неожиданностью
Плюсы
много реальных примеров
Минусы
нет минусов
3 5
03.10.2023
3
Взяла книгу чисто для общего развития.Стиль повествования сложный,можно даже сказать нагромождённый. Автор толковый,но до сути надо для начала добраться. В целом,не пустая трата денег.
Плюсы
Большие,подробные примеры. Такая подробность расписывания позволила мне сориентироваться и не боятся брать и пробовать самостоятельно.
Иллюстрации к главам.
Минусы
Структура книги непоследовательна.
Даже плохой программный код может работать. Однако если код не является «чистым», это всегда будет мешать развитию проекта и компании-разработчика, отнимая значительные ресурсы на его поддержку и «укрощение».
Эта книга посвящена хорошему программированию. Она полна реальных примеров кода. Мы будем рассматривать код с различных направлений: сверху вниз, снизу вверх и даже изнутри. Прочитав книгу, вы узнаете много нового о коде. Более того, вы научитесь отличать хороший код от плохого. Вы узнаете, как писать хороший код и как преобразовать плохой код в хороший.
Книга состоит из трех частей. В первой части излагаются принципы, паттерны и приемы написания чистого кода; приводится большой объем примеров кода. Вторая часть состоит из практических сценариев нарастающей сложности. Каждый сценарий представляет собой упражнение по чистке кода или преобразованию проблемного кода в код с меньшим количеством проблем. Третья часть книги — концентрированное выражение ее сути. Она состоит из одной главы с перечнем эвристических правил и «запахов кода», собранных во время анализа. Эта часть представляет собой базу знаний, описывающую наш путь мышления в процессе чтения, написания и чистки кода.