Начинающему разработчику не всегда понятно насколько нужно заморачиваться тем или иным методом/архитектурным подходом и так далее. Когда я пишу свои мини проекты то хочется их иметь в виде clean что бы работадатель возможный увидел и плюсик поставил (или наоборот,учитывая то что узнал за последние 20 мин)