вообще забавно когда в первом предложении гоорится что гексагональная архитектура и DDD не спасут, а в следующем уже говорят о том, как switch в массив превратить )
ну я просто думаю, что если кто-то сделал хорошую работу и можно чем-то улучшить, то почему бы и нет
Хорошая работа — когда ты старался сделать её хорошо. Когда ты знаешь, что у тебя проблемы с русским и пользуешься спеллчекерами. А когда ты выкатываешь сыряк — это не хорошая работа.