Я не вижу в этом смысла. Если хочется делать монолитный код - метод известен, озвучен и даже использован.
Идея использования монолитного кода порочна в своей сути именно из-за проблем с тестированием. И использовать её как рабочую (промрешение) нет никакого желания.
Не зря контроллеры с программированием на C не получили распространения среди обычных потребителей.
Когда мы объявляли бета-тестирование - там чётко описывались задачи бета-тестеров. Задачи "перевернуть всё и поменять архитектуру ПО, а потом её ещё и поддержать" не было.





Ответить с цитированием