Чистый код: создание, анализ и рефакторинг (pdf+epub)

PDF
19
Reviews
Mark as finished
How to read the book after purchase
Book description

Даже плохой программный код может работать. Однако если код не является «чистым», это всегда будет мешать развитию проекта и компании-разработчика, отнимая значительные ресурсы на его поддержку и «укрощение».

Эта книга посвящена хорошему программированию. Она полна реальных примеров кода. Мы будем рассматривать код с различных направлений: сверху вниз, снизу вверх и даже изнутри. Прочитав книгу, вы узнаете много нового о коде. Более того, вы научитесь отличать хороший код от плохого. Вы узнаете, как писать хороший код и как преобразовать плохой код в хороший.

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

Detailed info
Age restriction:
16+
Date added to LitRes:
13 December 2013
Date of translation:
2018
Size:
464 pp.
ISBN:
978-5-496-00487-9
Total size:
9 MB
Total number of pages:
464
Page size:
180 x 250 мм
Translator:
Е. А. Матвеев
Copyright:
Питер
Does the book violate the law?
Complain about book
Чистый код: создание, анализ и рефакторинг (pdf+epub) by Роберт Мартин—download pdf or read online. Leave comments and reviews, vote for your favorite.
Book is part of series
«Библиотека программиста (Питер)»
Дизайн для разработчиков (+ epub)
Тестирование веб-API (+ epub)
Объектно-ориентированный Python (+ epub)
-5%

People who read this book also read

Отзывы 19

Сначала популярные
Андрей Кунилов

Прекрасная книга

Несмотря на то, что некоторые вещи, расмотренные в книге, кажутся очевидными, зачастую даже опытные программисты упускают их из виду. Поэтому книга подойдет как новичкам в программировании, так и «гуру». Для новичков это прекрасный шанс привить себе навыки грамотного написания и документирования кода.

Большая часть примеров написана на Java, однако советы, собранные здесь, прекрасно подходят и для других языков программирования.

Для чтения книги желательно (но не обязательно) хотя бы поверхностное знакомство с паттернами проектирования.

Владимир Иванов

Книга отличная

Книга обязательна к прочтению всем программистам. Я читал ее в начале своего пути, как программиста. Идеи книги неоднократно меня выручали. Однако, автор преподносит эти идеи в немного категоричном тоне. К рекомендациям стоит относиться с осторожностью. Если строго следовать каждому совету – получится преждевременная оптимизация программы со всеми вытекающими негативными последствиями.

Подходит для любого языка программирования – советы универсальные.

Alexander Kalinin

Читал книжку в оригинале. Конечно те, кто пишет на Java получать максимум из книги, но и тем, кто работает с другими языками, будут очень полезны первые 30% книги – как правильно называть переменные, как организовать класс, сколько аргументов лучше передавать в функцию и т.д. Все эти вещи проходят всколзь при подготовке программистов в ВУЗах, а ведь именно из таких мелочей и складываются хорошие системы. Вообще, стоит прочитать точно всем программистам.

Alexander Poshtaruk

Я фронтенд разработчик на js, а книга для джавистов но прочитал с удовольствием, много принципов, подходящих всем. Некоторые недостатки уже начал видеть в коде нашего проекта. Рекомендую кан продолжение книги Рефакторинг.

Мария Грицай

Учусь на программиста. Быстро стало понятно, что моя будущая квалификация во многом зависит от самообразования. Не все из этой книги мне понятно на данный момент, но книга полезная. В учебных заведениях почти не учат писать хороший код. А эта книга учит.

Оставьте отзыв