Сейчас изучаю сурсы ноды. Конкретно Events.
И мне больно смотреть на то, как некоторые части кода написаны. Так и должно быть или я настолько плох, что не могу читать код который пишут магистры js?
Особенно плохо то, что ООП на прототипах. Очень плохая читаемость из-за странного зачастую нейминга.
Повторение кода.
Использование тернарных вообще не в тему и не там, где это очевидно.
Очень высокая вложенность.
Древовидность "if else if else if else"
Нода начала разрабатываться в 2010, тогда только прототипы были. А насчёт говнокода это может быть угода перформансу