Другое

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

Lorem ipsum dolor

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

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

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

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

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

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

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

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

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

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

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

Как в Firefox уменьшить потребление памяти за несколько минут
Другое

Как в Firefox уменьшить потребление памяти за несколько минут

Что такое Middleware или функции связующего программного обеспечения
Другое

Что такое Middleware или функции связующего программного обеспечения

Медведев утвердил правила идентификации пользователей мессенджеров
Другое

Медведев утвердил правила идентификации пользователей мессенджеров

Компьютерное зрение: определение, алгоритмы и технологии
Другое

Компьютерное зрение: определение, алгоритмы и технологии

×