Книга Чистый код: создание, анализ и рефакторинг. Библиотека программиста (Роберт Сесил Мартин)
Даже плохой программный код может работать. Однако если код не является «чистым», это всегда будет мешать развитию проекта и компании-разработчика, отнимая значительные ресурсы на его поддержку и «укрощение».
Эта книга посвящена хорошему программированию. Она полна реальных примеров кода. Мы будем рассматривать код с различных направлений: сверху вниз, снизу вверх и даже изнутри. Прочитав книгу, вы узнаете много нового о коде. Более того, вы научитесь отличать хороший код от плохого. Вы узна
  • -17%

Чистый код: создание, анализ и рефакторинг. Библиотека программиста

4.1 (249 оценок)
Купили более 9 200 человек

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

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

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

  • 1. Книга обязательна к прочтению всем, кто так или иначе работает с кодом
  • 2. Однозначно Must Read для всех разработчиков
  • 3. В этой книге почти не будет рекомендаций и шаблонов по грамотному выстраиванию программных систем. Основное внимание здесь уделено именно вопросу написания грамотного, понятного, хорошо читаемого кода
  • 4. В книге приведено множество реальных примеров, применяемых на практике
  • 5. Русские читатели, отзываясь о легком стиле книг Мартина, называют его американским Чеховым
  • Тип обложки Мягкий переплёт
  • Кол-во стр. 464
  • Вес 731 г
  • Год издания 2025
  • Издательство Питер
  • Серия Библиотека программиста
  • Автор
  • Переводчик Матвеев Е.
  • Тип бумаги Офсет
  • Размер 2.4x16.5x23.3
  • ID товара 2231825
  • ISBN 9785446100699, 9785496004879, 9785496032315, 978-5-4461-0960-9
  • Возрастное ограничение 16+

Отзывы

4.1
249 оценок

Почему стоит купить:

  • ясная подача материала
  • полезные примеры кода
  • подробные объяснения
  • широкий охват тем
  • грамотный перевод
  • большое количество информации

Что говорят читатели

Выводы на основании 10 последних отзывов на товар

Книга получила преимущественно положительные отзывы за ясность подачи материала, наличие полезных примеров и подробных объяснений. Она рекомендована как начинающим разработчикам, помогающим освоить основы чистого кода, так и опытным специалистам, находящим в ней ценные советы по улучшению качества программного обеспечения. Однако отмечаются отдельные недостатки: некоторые считают её устаревшей, а оформление обложки недостаточно прочным. Тем не менее, многие подчёркивают важность книги как классического пособия по написанию качественного кода.
Сначала новые
Хорошая книга. Можно сказать классика для любого кодера, обходить стороной ее точно не стоит
Отлично подойдет для начинающих - поможет понять основные идеи хорошего кода и избежать ошибок в начале пути. Разработчики со стажем тоже смогут найти для себя что-то полезное.
Автор много ссылается на Java, но большинство правил универсальные. Читается легко, подача материала понятная
Мне понравилась книга, она явно не для новичков в программировании, будет особенно полезна для тех, кто ориентирован на объектно-ориентированные языки, в частности Java. К этой книге я вернусь позже, требует много терпения, чтобы прочитать её вдумчиво, в конце собран список правил, к которому, я надеюсь, буду возвращаться для написания чистого кода, много примеров и подробных объяснений. Книга оправдала мои ожидания
Плюсы
подробное описание, примеры, в заключении список правил, к которым удобно вернуться
Минусы
не для новичков
Что сказать базовая база для тех кто начинает писать код или уже длительное время занимается программированием и хочет изучить подходы как можно писать код эффективнее, быстрее, чище, надежнее. Конечно концепции которые там описаны сейчас считаются чем то самым собой разумеющимся, но эй эта книга была написана довольно давно и тогда когда стандарты были размыты, она была как путеводитель по лучшим практикам
Плюсы
Описание, иллюстрации, примеры кода
Минусы
-
прекрасная книга которая подойдёт даже для начинающих разработчиков, идеальное дополненительное чтиво к основным пособиям во время обучения. подходит для разработчиков на сиобразных языках.
автор пишет интересно, лёгкий слог, иногда проскакивают шутейки. перевод книги грамотный. конечно понимание чистого кода у всех свои, поэтому некоторые суждения автора явно не для всех.
Плюсы
полезное содержание
Минусы
не имеет
Книга «Чистый код: создание, анализ и рефакторинг. Библиотека программиста» есть в наличии в интернет-магазине «Читай-город» по привлекательной цене. Если вы находитесь в Москве, Санкт-Петербурге, Нижнем Новгороде, Казани, Екатеринбурге, Ростове-на-Дону или любом другом регионе России, вы можете оформить заказ на книгу Роберт Сесил Мартин «Чистый код: создание, анализ и рефакторинг. Библиотека программиста» и выбрать удобный способ его получения: самовывоз, доставка курьером или отправка почтой. Чтобы покупать книги вам было ещё приятнее, мы регулярно проводим акции и конкурсы.