Прочитал в очередной раз книгу Стива Макконнелла «Совершенный код. Практическое руководство по разработке программного обеспечения».
Есть мнения авторитетных экспертов, считающих, что эта книга должна быть настольной у каждого программиста, претендующего на профессионализм. И действительно, книга полна примеров и советов, как сделать программный код лучше. И не только в плане быстродействия, но и (в первую очередь) как сделать свою программу красивой, логичной и понятной для других программистов, да и самого себя.
Автор затрагивает мельчайшие аспекты программирования, как, например, комментирование кода или выбор имён переменных и констант. Не очень понравилось, что в книге мало места уделено интерпретируемым языкам веб-разработки, например, PHP. А там тем более много нюансов и хитростей. Но так или иначе, «Совершенный код» Макконнелла – действительно полная и всеобъемлющая книга, которую стоит купить или скачать каждому программисту. Прочитать рекомендую.