The Clean Coder: A Code of Conduct for Professional Programmers
Книга Роберта Мартина (дяди Боба) посвящена профессиональной этике и поведению программиста. Автор делится многолетним опытом, рассказывая о том, что значит быть настоящим профессионалом в разработке программного обеспечения. В книге рассматриваются такие важные аспекты, как взаимодействие с менеджментом, управление временем, работа под давлением, сотрудничество в команде и выбор инструментов.
Мартин утверждает, что профессиональный программист должен не только хорошо писать код, но и брать на себя ответственность за свои решения, честно оценивать сроки и уметь отказывать, когда это необходимо. Особое внимание уделяется практикам TDD (разработка через тестирование) и ATDD (приемочное тестирование через тестирование), которые помогают поддерживать высокое качество кода.
Книга содержит множество реальных историй и примеров из практики автора, что делает её не только полезной, но и увлекательной. Это обязательное чтение для всех, кто хочет перейти от статуса "кодировщика" к статусу настоящего мастера своего дела.
