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

Оценить книгу
4,2
72
11
Отзывы
Отметить прочитанной
464страниц
PDFформат
Описание книги

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

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

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

Достижения и награды
  • Бестселлер
  • Хит продаж
Отзывы 11
А
Андрей Кунилов
31 марта 2014, 13:50

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

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

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

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

+15
A
Alexander Kalinin
19 февраля 2018, 09:39

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

+9
В
Владимир Иванов
06 марта 2016, 19:35

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

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

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

+7
М
Мария Грицай
02 августа 2016, 13:12

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

+5
А
Александр Набережнев
05 июня 2018, 16:33

Крутая книга для начинающих. Описано много моментов которые вы полностью перенесете в свою профессиональную деятельность и которые после прочтения станут для вас неотъемлемой частью ваших подходов в решении задач.

+4
Ещё 5 отзывов
Оцените книгу
  • Возрастное ограничение: 16+
  • Дата выхода на ЛитРес: 13 декабря 2013
  • Дата перевода: 2018
  • Объем: 464 стр.
  • ISBN: 978-5-496-00487-9
  • Общий размер: 9 MB
  • Общее кол-во страниц: 464
  • Размер страницы: 180 x 250 мм
  • Переводчик: Е. А. Матвеев
  • Правообладатель: Питер
Читай где угодно
и на чем угодно
Как слушать читать электронную книгу на телефоне, планшете
Доступно для чтения
Читайте бесплатные или купленные на ЛитРес книги в мобильном приложении ЛитРес «Читай!»
Откройте «»
и найдите приложение ЛитРес «Читай!»
Установите бесплатное приложение «Читай!» и откройте его
Войдите под своей учетной записью Литрес или Зарегистрируйтесь
или войдите под аккаунтом социальной сети
Забытый пароль можно восстановить
В главном меню в «Мои книги» находятся ваши книги для
чтения
Читайте!
Вы можете читать купленные книги и в других приложениях
Скачайте с сайта ЛитРес файл купленной книги в формате,
поддерживаемом вашим
приложением.
Обычно это FB2 или EPUB
Загрузите этот файл в свое
устройство и откройте его в
приложении.
Купите 3 книги одновременно и выберите четвёртую в подарок!

Чтобы воспользоваться акцией, добавьте 3 книги в корзину:

1.2.