ну ты же можешь так и сделать, а после дедлайна изменить структуру, какая разница? даже если у тебя в момент прикручивания базы будут ошибки и кто-то решит тебе помочь, ему не нужно будет в голове держать больше 2-3 классов, чем в самой бизнес-логике
может быть, что ты прав, но я думаю, что это можно было бы отнести к мелочам разработки, т.к. до этого проект твой успешно выполнялся с использованием инструментов
да нет, в любой момент времени это полезно. внезапно логика на объекте изменилась, решил ты запросы поменять, ты заходишь в свой класс SqlManager (условно), меняешь логику, закрываешь класс - профит