Другое

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

Lorem ipsum dolor

Понимание как писать «чистый» код   это очень важное умение при разработке любой программы, так как помогает правильно развиваться IT-проектам. Именно этой теме Роберт Мартин посвятил свое творчество под названием «Чистый код. Создание, анализ и рефакторинг».

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

Основной посыл, который передает создатель данной книги, это:

Любой, даже самый "грязный" код программы возможно будет функционировать, но только «чистый» код раскрывает возможности программиста и разрабатываемой программы. Чистый код в дальнейшем легче обслуживать и поддерживать.

Книга делится на 3 основные части:

  1. В первой части описываются основные подходы и способы для написания «чистого» кода с большим количеством примеров самого кода.
  2. Вторая часть книги повествует о том, как с наименьшими усилиями преобразовать плохой код в «чистый».
  3. Третья часть носит больше философский характер и описывает размышления автора на тему «чистого» кода.

Сама книга просто наполнена различными примерами плохого и «чистого» кода, чтобы визуально можно было оценить отличия.

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

Книгу Роберта Мартина «Чистый код. Создание, анализ, рефакторинг» можно применять как наглядное пособие и крутой самоучитель для написания правильного, красивого  и чистого кода. Чистый код — это навык, который приобретается со временем, при этом данным навыком должен обладать каждый уважающий себя разработчик.

Скачать книгу можно на сайте.

Схожие статьи

Установка Windows на Raspberry PI 3. Детальная инструкция по шагам
Другое

Установка Windows на Raspberry PI 3. Детальная инструкция по шагам

Разработчик высоконагруженных систем: профессия будущего или нет?
Другое

Разработчик высоконагруженных систем: профессия будущего или нет?

Что такое ProcDump, как пользоваться утилитой и зачем она нужна
Другое

Что такое ProcDump, как пользоваться утилитой и зачем она нужна

AOP Framework: что это за программа и зачем она предустановлена?
Другое

AOP Framework: что это за программа и зачем она предустановлена?

×