Цитата:
Сообщение от
miklenew
Складывайте исходные данные. Цитирую себя:
1) Ненавижу, когда пишут методы больше 20-30 строк.
2) Я имел ввиду банальную проверку на заполненность значений.
Натюрлих?
Я столько строк никогда не пишу. Сколько бы там строк не было, дело не в них.
Если это не понятно, разжёвывать дальше не собираюсь.
И что из этого "конкретный пример"?
Я лишь говорю о том что когда вам gl00mie привёл относительно конкретный пример с локализаторским кодом (коих реально много в Аксе) вы его по сути скипанули, перейдя на некий абстрактный пример с 100500 строчек кода, а потом утверждаете, что привели где-то конкретный пример. Может я невнимательно читаю, но я его не увидел.
Я абсолютно не спорю, что в коде на 100500 строчек раздражать и плохо может быть всё!
Но тут причина и следствие напутано, имхо. Причина нечитаемости кода - именно его "некомпактность", обычно, а не отсутствие else (возвращаясь к сабжу).
И кстати в отношении ваших остальных "ненавижу" - я вас полностью поддерживаю:
Цитата:
Сообщение от
miklenew
Ненавижу, когда пишут методы больше 20-30 строк.
...
Ненавижу когда в методе с десяток переменных и все называются переменная1, переменная2 место человеческих названий.
Ненавижу, когда ставят два таба место одного.
Ненавижу, когда пропускают больше одной строки.
Ненавижу, когда комментарии ставят снаружи метода, ещё и с двух сторон, а не в его начале.