Даже плохой программный код может работать. Однако если код не является «чистым», это всегда будет мешать развитию проекта и компании-разработчика, отнимая значительные ресурсы на его поддержку и «укрощение».
Эта книга посвящена хорошему программированию. Она полна реальных примеров кода. Мы будем рассматривать код с различных направлений: сверху вниз, снизу вверх и даже изнутри. Прочитав книгу, вы узнаете много нового о коде. Более того, вы научитесь отличать хороший код от плохого. Вы узнаете, как писать хороший код и как преобразовать плохой код в хороший.
Книга состоит из трех частей. В первой части излагаются принципы, паттерны и приемы написания чистого кода; приводится большой
Эта книга посвящена хорошему программированию. Она полна реальных примеров кода. Мы будем рассматривать код с различных направлений: сверху вниз, снизу вверх и даже изнутри. Прочитав книгу, вы узнаете много нового о коде. Более того, вы научитесь отличать хороший код от плохого. Вы узнаете, как писать хороший код и как преобразовать плохой код в хороший.
Книга состоит из трех частей. В первой части излагаются принципы, паттерны и приемы написания чистого кода; приводится большой
- -17%
Чистый код: создание, анализ и рефакторинг. Библиотека программиста
Купили более 8 900 человек
Описание и характеристики
Эта книга посвящена хорошему программированию. Она полна реальных примеров кода. Мы будем рассматривать код с различных направлений: сверху вниз, снизу вверх и даже изнутри. Прочитав книгу, вы узнаете много нового о коде. Более того, вы научитесь отличать хороший код от плохого. Вы узнаете, как писать хороший код и как преобразовать плохой код в хороший.
Книга состоит из трех частей. В первой части излагаются принципы, паттерны и приемы написания чистого кода; приводится большой объем примеров кода. Вторая часть состоит из практических сценариев нарастающей сложности. Каждый сценарий представляет собой упражнение по чистке кода или преобразованию проблемного кода в код с меньшим количеством проблем. Третья часть книги — концентрированное выражение ее сути. Она состоит из одной главы с перечнем эвристических правил и «запахов кода», собранных во время анализа. Эта часть представляет собой базу знаний, описывающую наш путь мышления в процессе чтения, написания и чистки кода.
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+
Отзывы
Сначала новые
Покупала в подарок коллеге, сама я в программировании ничего не понимаю, но получателю понравилась. сказал, что нашел для себя в этой книге немало новой информации, несмотря на свой богатый опыт!!
Плюсы
несмотря на то, что книга довольно-таки массивная, весит не очень много. Яркая, красивая обложка, оптимальный размер (спокойно можно с собой носить) и, конечно, полезное содержание.
«Чистый код» нужно читать каждому, кто провёл в профессии больше года. Но читать с включенной критикой. Это та книга, после которой вы станете лучше, если будете нарушать её правила осознанно, а не по незнанию. Настоятельно рекомендую.
Плюсы
Хорошая белая бумага и красивая обложка смешные иллюстрации. И большое количество информации. Не пожалел что взял эту книгу.
Минусы
Минусов нет
Очень удобное издание, яркое и запоминающееся
Плюсы
Это очень хорошая книга для тех кто начинает погружаться в цифровые науки и технологии. Книга дает большое количество базовых понятий и обучает новым навыкам программирования. Простыми словами объясняет что такое код и как сделать так что бы он работал
Минусы
Книга подойдет только молодым программистам и людям которые хотят задержаться в специальности
Прочла, потому что это "база", которую стыдно не прочитать. Полезно, чтобы закрепить какие-то небольшие нюансы по работе с кодом, но книга устаревает, информация не совсем актуальна.
В противовес всем так полюбившемуся питону скажу: джава, конечно, тоже интересный выбор, но спасибо, что листинги не на этот зловредном питоне (само собой, это обусловлено и моментом, когда книга писалась)
Более полезным ресурсом сейчас, конечно, считается чистая архитектура тоже от дядюшки Боба, но она требует определенных знаний опыта
В противовес всем так полюбившемуся питону скажу: джава, конечно, тоже интересный выбор, но спасибо, что листинги не на этот зловредном питоне (само собой, это обусловлено и моментом, когда книга писалась)
Более полезным ресурсом сейчас, конечно, считается чистая архитектура тоже от дядюшки Боба, но она требует определенных знаний опыта