Записная книжка разработчика

Мои проекты

Книга "Идеальный код"

| Comments

Книга "Идеальный код" под редакцией Энди Орама и Грега Уилсона написана в совершенно необычном для технической литературы жанре. Книга представляет собой сборник статей (можно даже сказать "сборник эссе") на тему, вынесенную в заглавие книги. Всего в книге 33 таких статьи. Их авторами являются ведущие программисты крупных компаний, учёные, известные разработчики. Достаточно отметить, что автором первой статьи является Брайан Керниган, автором ещё одной статьи является Юкихиро Мацумото, создатель Ruby.

Разумеется, при таком подходе нет и не может быть какого-либо единого и однозначного взгляда на то, что можно, а что нельзя считать идеальным кодом. В главах книги рассматриваются самые разные проблемы, от поиска в тексте по регулярному выражению до формирования png-файла с изображением ДНК на web-сервере.

Итак, какой же вывод можно сделать из книги? Идеала нет. Программирование настолько разнообразно и многогранно, что в нём нет и не может быть каких-либо единых правил.

Кстати, подзаголовок книги: "Как научиться видеть красоту в программировании". Либо вы видите красоту в своём (или в чужом) коде, либо нет. Всё равно для другого человека критерии "идеального кода" могут быть совершенно другими.