меня больше всего бесило:
мы не юзаем цикл фор, мы стараемся юзать только цикл n.times do... Почему? Ну так в конвеншене написано
блок, прок, лямбда - зачем столько практически одного и того же? В JS он функция и все...
метод должен быть величиной не более 25 строк, если больше - надо разбивать. Даже если это одно действие. Почему - конвеншен.