А вот нифига.
18 Jan 2011 18:54К этому - http://eldhenn.livejournal.com/220955.html
На самом деле я люблю переписывать плохой и некрасивый код так, чтобы в результате получалось красиво и удобно. То есть получался бы красивый код и он красиво бы работал. "Доводить до ума" я люблю. HTML, JS и Perl к этому располагают. Java - врядли, сколько я видел жаба-код, его нельзя было сделать красивым и "похожим на человека". Оно страшное by design.
На самом деле я люблю переписывать плохой и некрасивый код так, чтобы в результате получалось красиво и удобно. То есть получался бы красивый код и он красиво бы работал. "Доводить до ума" я люблю. HTML, JS и Perl к этому располагают. Java - врядли, сколько я видел жаба-код, его нельзя было сделать красивым и "похожим на человека". Оно страшное by design.
no subject
Date: 19 Jan 2011 14:02 (UTC)Всё просто. Имена часто состоят из нескольких слов. Их желательно как-то разделять. Возьми любой код на Java и поменяй все имена в нижний регистр. Сравни читаемость.
Да, чисто прописными буквами часто записываются константы.
В некоторых языках бывает "хороший тон" по написанию имён. Например, пакеты и классы всегда начинаются с большой буквы, функции и переменные с маленькой, слова в именах переменных разделяются подчёркиванием, слова в функциях - начинаются с большой буквы (sub getLogFileName).
С подчерка (или двух) часто начинают т.н. служебные функции или переменные. Это значит, что они работают каким-то волшебным способом, и менять этот способ не стоит, если ты не на 102.4% уверен в том, что делаешь.