Искусство читаемого кода: простые и практичные методы написания более качественного кода на русском
The Art of Readable Code: Simple and Practical Techniques for Writing Better Code (978-1449314262)
Купить и скачать электронную книгу в форматах PDF, EPUB, FB2, MOBI
Dustin Boswell | #477: Тестирование программного обеспечения
Как программисты, мы все видели исходный код, настолько некрасивый и полный ошибок, что от него голова болит. За последние пять лет авторы Дастин Босвелл и Тревор Фуше проанализировали сотни примеров «плохого кода» (многие из которых были написаны ими самими), чтобы определить, почему он плох и как его можно улучшить. Их вывод? Нужно писать код, который минимизирует время, необходимое другому человеку для его понимания — даже если этим другим человеком являетесь вы сами.
Эта книга посвящена основным принципам и практическим методам, которые вы можете применять каждый раз, когда пишете код. Используя простые для понимания примеры кода из разных языков, каждая глава углубляется в отдельный аспект программирования и демонстрирует, как сделать ваш код легко понятным.
- Упростите именование, комментирование и форматирование с помощью советов, применимых к каждой строке кода.
- Усовершенствуйте циклы, логику и переменные вашей программы, чтобы уменьшить сложность и путаницу.
- Решайте проблемы на уровне функций, например, реорганизуйте блоки кода для выполнения одной задачи за раз.
- Пишите эффективный, подробный и лаконичный, а также читаемый тестовый код.
«Осознание того, как созданный вами код повлияет на тех, кто будет его просматривать в дальнейшем, является важной частью разработки программного обеспечения. Авторы отлично справились с задачей, подробно объяснив различные аспекты этой проблемы на наглядных примерах».
—Майкл Хангер, увлеченный разработчик программного обеспечения