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