Кстати, в рубишном геме sequel автор расположил функции и методы ... в алфавитном порядке. И знаете, читать такой код оказалось очень удобно. Сперва непривычно, да, но когда функций больше сотни - довольно быстро начинаешь замечать экономию времени.
Кстати, в рубишном геме sequel автор расположил функции и методы ... в алфавитном порядке. И знаете, читать такой код оказалось очень удобно. Сперва непривычно, да, но когда функций больше сотни - довольно быстро начинаешь замечать экономию времени.
мне кажется когда функций больше сотни стоит их разделять на несколько модулей)
Вообще, единственный критерий качества кода - ревью, никаким правилам сложнее "единый стиль именования переменных" оно не поддается. И даже в этом тупом примере уже могут возникать нестыковки