История изменений
Исправление den73, (текущая версия) :
Ну извини, я программирую уже больше 20 лет. Знаю про иммутабельность, рекурсию и мап-редьюс. Даже если я что-то делаю неправильно, поздно переучиваться. Насчёт «сломают голову» - это была не совсем шутка. Раз у меня это уже более-менее получается, пусть даже это говнокод (а я кстати, знаю одно место, где я работал где-нибудь в 1999 году, и в 2016-м там мой код ещё работал), то видимо, лучше ничего не менять. Вдруг я осознаю своё ничтожество и не смогу дальше программировать. Как я в 1990-м осознал, что коммунизм - это неправда и не мог больше писать школьные сочинения :)
Исходная версия den73, :
Ну извини, я программирую уже больше 20 лет. Знаю про иммутабельность, рекурсию и мап-редьюс. Даже если я что-то делаю неправильно, поздно переучиваться. Насчёт «сломают голову» - это была не совсем шутка. Раз у меня это уже более-менее получается, пусть даже это говнокод (а я кстати, знаю одно место, где я работал где-нибудь в 1999 году, и в 2016-м там мой код ещё работал), то видимо, он недостаточно плох :)