Дыры залатывать, да и сильно потом переделывать как раз потом придется на самописном фреймворке. В код которого широкая общественность не глядела, код которого к best practices никто никогда не приведет. Как раз таки потому что «нужно здесь и сейчас», а потом времени на это не будет, будет другой проект/новая фича
Ни один из классов не слетит? я конечно не сильно опытный разработчик, но насколько я знаю эту проблему должны решать тесты, которые руби вроде как очень любит. И если у вас что то слетит вы увидите где конкретно это произошло после прогона тестов.
Тоже так думал. Но что интересно часто ТЗ которое выставил заказчик либо непонятное, либо оказывается что он имел совсем другое (при согласовании ТЗ), поэтому сами для себя вы скорее сделаете не совсем то что имелось в виду. Но уверенность это безусловно повышает.
Из под него также превосходно выполняются vagrant up && vagrant ssh
быстрое гугление нашло еще и это extensions.joomla.org/extension/jquery-easy