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

Отметить прочитанной
Как читать книгу после покупки
  • Скачать:
  • PDF
Достижения и награды
  • Бестселлер
  • Хит продаж
Описание книги

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

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

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

Подробная информация
  • Возрастное ограничение: 16+
  • Дата выхода на ЛитРес: 13 декабря 2013
  • Дата перевода: 2018
  • Объем: 464 стр.
  • ISBN: 978-5-496-00487-9
  • Общий размер: 9 MB
  • Общее кол-во страниц: 464
  • Размер страницы: 180 x 250 мм
  • Переводчик: Е. А. Матвеев
  • Правообладатель: Питер
Книга Роберта Мартина «Чистый код: создание, анализ и рефакторинг (pdf+epub)» — скачать в pdf или читать онлайн. Оставляйте комментарии и отзывы, голосуйте за понравившиеся.
Книга входит в серию
«Библиотека программиста (Питер)»
JavaScript с нуля
Облачные архитектуры: разработка устойчивых и экономичных облачных приложений
Python, например
-15%
Андрей Кунилов
31 марта 2014

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

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

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

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

Alexander Kalinin
19 февраля 2018

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

Владимир Иванов
06 марта 2016

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

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

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

Мария Грицай
02 августа 2016

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

Александр Набережнев
05 июня 2018

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

Ещё 5 отзывов

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

Что думаете о книге?
Оцените книгу:
Купите 3 книги одновременно и выберите четвёртую в подарок!

Чтобы воспользоваться акцией, добавьте нужные книги в корзину. Сделать это можно на странице каждой книги, либо в общем списке:

  1. Нажмите на многоточие
    рядом с книгой
  2. Выберите пункт
    «Добавить в корзину»