tag:blogger.com,1999:blog-22029073.post114268471236843975..comments2023-06-14T18:43:36.116+03:00Comments on Software Development, Maths, Data Analysis, Reseach: Хакеры, программисты и путь к изящному кодуRoman Pushkinhttp://www.blogger.com/profile/08896172580234692921noreply@blogger.comBlogger1125tag:blogger.com,1999:blog-22029073.post-1143587457642265892006-03-29T03:10:00.000+04:002006-03-29T03:10:00.000+04:00Интересный пост, переживаю нечто подобное. Но у ме...Интересный пост, переживаю нечто подобное. Но у меня все гораздо хуже -- я подвергаю критике почти всякий чужой код. И свой код тоже, причем написанный всего пару месяцев назад. Я постоянно ругаю себя за то, что я вовремя до чего-то не додумался в плане архитектуры или чего-то не учел, когда проектировал свои классы.<BR/><BR/>В результате последние несколько месяцев я большую часть своего времени трачу на постоянный рефакторинг. Это отнимает столько времени, что глядя со стороны можно сказать, что от рефакторинга никакой пользы, что все эти изменения скорее косметические и не стоят затраченного времени.<BR/><BR/>К чужим исходным кодам я стараюсь быть более снисходительным, и даже при этом чужой код мне нравится крайне редко. У меня слишком часто возникает желание переписать его, в корне изменив его архитектуру. По большому счету я не могу назвать ни одного проекта, архитектура и код которого меня бы полностью устраивал.<BR/><BR/>Я веду речь главным образом о PHP. Сам язык неплох, но на мой взгляд на нем написано очень много некачественного кода. Или это просто я такой эстет.Anonymousnoreply@blogger.com