ну то есть лучше начать с этого двигаться, а там добавлять дальше доп вещи. То мидлвары всякие что бы уменьшить влияние http и UI, потом еще какие штуки, вбить людям в голову что DRY не про код а про знания и что если "очень неловко add и edit в разных файлах" - есть правило трех и не парься мол