Чистый код. Создание, анализ и рефакторинг, Роберт Мартин
Роберт Мартин

Чистый код. Создание, анализ и рефакторинг

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

Впечатления

Лут Нурахметов
Лут Нурахметовделится впечатлением10 месяцев назад
👎Не советую

Оч много воды. Все содержимое книги можно сжать до небольшой статьи, и статья эта была бы бесполезной

Роман Андреев
Роман Андреевделится впечатлением2 года назад
👍Советую
🎯Полезно

Книга мастер Рид. Для phpшника многое не нужно, но очень понравилась. Читайте лучше в твердом переплете или на компе. На телефоне трудно смотреть листинги. А так автор красавчег

Masha Ivanova
Masha Ivanovaделится впечатлением2 года назад
👍Советую
💡Познавательно
🎯Полезно

Полезная книга, все о том, как писать достойный код

Цитаты

Кирилл Садовник
Кирилл Садовникцитирует3 года назад
Мы хотим, чтобы читатель, заглянувший «под капот» программы, был поражен увиденным — нашей аккуратностью, логичностью и вниманием к мелочам. Мы хотим, чтобы на него произвела впечатление стройность кода. Мы хотим, чтобы он уважительно поднял брови при просмотре модулей. Мы хотим, чтобы наша работа выглядела профессионально. Если вместо этого читатель видит беспорядочную массу кода, словно написанного шайкой пьяных матросов, то он заключит, что такое же неуважение к мелочам проникло и во все остальные аспекты проекта.
clourmaline
clourmalineцитирует2 года назад
На самом деле соотношение времени чтения и написания кода превышает 10:1. Мы постоянно читаем свой старый код, поскольку это необходимо для написания нового кода.

Из-за столь высокого соотношения наш код должен легко читаться, даже если это затрудняет его написание. Конечно, написать код, не прочитав его, невозможно, так что упрощение чтения в действительности упрощает и написание кода.

Уйти от этой логики невозможно. Невозможно написать код без предварительного чтения окружающего кода. Код, который вы собираетесь написать сегодня, будет легко или тяжело читаться в зависимости от того, насколько легко или тяжело читается окружающий код. Если вы хотите быстро справиться со своей задачей, если вы хотите, чтобы ваш код было легко писать — позаботьтесь о том, чтобы он легко читался.
Ihor Silantiev
Ihor Silantievцитирует9 месяцев назад
Оставь место стоянки чище, чем оно было до твоего прихода

На полках

Анализ данных, Павел Филатов
Павел Филатов
Анализ данных
  • 20
  • 113
КОУЧИНГ: от "А" до "Я", Kostiantyn Madei
C# CSS HTML JS JQUERY, Polina Kudryashova
Polina Kudryashova
C# CSS HTML JS JQUERY
  • 25
  • 11
Создание сайта, Анна Колесник
Анна Колесник
Создание сайта
  • 96
  • 10
fb2epub
Перетащите файлы сюда, не более 5 за один раз