Роберт Мартин

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

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

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

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

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

Автор: Роберт Мартин.
Жанр книги: Компьютеры, программы.
Объем: 465 стр.
Общее кол-во страниц: 465
Правообладатель: Питер
Серия: Библиотека программиста (Питер)

 
Скачать книгу в форматах fb2, epub, ios.epub, pdf, txt.

Скачать файл...
  Читать эту книгу сначала читать книгу онлайн
Продолжить чтение книги с последнего места продолжить чтение online  

Отзывы о книге, мнения

Прекрасная книга Несмотря на то, что некоторые вещи, расмотренные в книге, кажутся очевидными, зачастую даже опытные программисты упускают их из виду. Поэтому книга подойдет как новичкам в программировании, так и "гуру".

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

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

Некоторые недостатки уже начал видеть в коде нашего проекта. Рекомендую кан продолжение книги Рефакторинг. Учусь на программиста.

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

В учебных заведениях почти не учат писать хороший код. А эта книга учит. Книга отличная Книга обязательна к прочтению всем программистам.

Я читал ее в начале своего пути, как программиста. Идеи книги неоднократно меня выручали. Однако, автор преподносит эти идеи в немного категоричном тоне.

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

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



Добавить отзыв, комментарий.

   
Библиотека aunua.ru