Программирование без дураков

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

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

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

Издание не привязано к конкретному языку программирования, что делает его ценным ресурсом для разработчиков любого уровня и стека технологий. Это руководство по выживанию и профессиональному росту в мире, где код — это социальный акт.

Программирование без дураков
A
Автор
Катрин Пассиг, Йоханнес Яндер
Издательство
Питер
Год
2017
Язык
Русский
1
Оцените книгу

Чтобы читать книгу, войдите или зарегистрируйтесь

Ознакомительный фрагмент