ru

Купить книгу Чистый код: руководство по гибкой разработке программного обеспечения на русском [PDF, EPUB, FB2, MOBI]

#680056
Чистый код: руководство по гибкой разработке программного обеспечения

Clean Code: A Handbook of Agile Software Craftsmanship (B001GSTOAM)

Купить и скачать электронную книгу в форматах PDF, EPUB, FB2, MOBI

Martin Robert C. | #16: Тестирование программного обеспечения

4.7 (6819)
Даже плохой код может работать. Но если код не чистый, он может поставить на колени всю организацию разработчиков. Каждый год бесчисленные часы и значительные ресурсы теряются из-за плохо написанного кода. Но так быть не должно.

Известный эксперт в области программного обеспечения Роберт К. Мартин представляет революционную парадигму
в своей книге «Чистый код: Справочник по гибкой разработке программного обеспечения ». Мартин объединился со своими коллегами из Object Mentor, чтобы обобщить их лучшие практики гибкой разработки — очистку кода «на лету» — в книге, которая привьет вам ценности мастера-программиста и сделает вас лучшим программистом — но только если вы будете над этим работать.

Какую работу вы будете выполнять? Вы будете читать код — много кода. И вам придётся задуматься о том, что в этом коде правильно, а что нет. Что ещё важнее, вам придётся переосмыслить свои профессиональные ценности и свою преданность своему делу.

Книга «Чистый код» разделена на три части. Первая описывает принципы, шаблоны и методы написания чистого кода. Вторая часть состоит из нескольких примеров, сложность которых возрастает. Каждый пример представляет собой упражнение по очистке кода — преобразованию кодовой базы, имеющей некоторые проблемы, в надежную и эффективную. Третья часть — это заключительная часть: отдельная глава, содержащая список эвристик и «запахов», собранных в процессе создания примеров. В результате получается база знаний, описывающая наш образ мышления при написании, чтении и очистке кода.

Читатели, прочтя эту книгу, поймут следующее:
  • Как отличить хороший код от плохого
  • Как писать хороший код и как превратить плохой код в хороший.
  • Как создавать хорошие имена, хорошие функции, хорошие объекты и хорошие классы
  • Как отформатировать код для максимальной читаемости
  • Как реализовать полноценную обработку ошибок, не скрывая логику кода?
  • Как проводить модульное тестирование и применять принципы разработки через тестирование (TDD).
Эта книга обязательна к прочтению для любого разработчика, инженера-программиста, менеджера проектов, руководителя группы или системного аналитика, заинтересованного в создании более качественного кода.

Введите ваш e-mail

Мы отправим электронную книгу на ваш e-mail
Введите корректный e-mail
На каком языке вы хотели бы купить книгу?