Можно не использовать всякие названия/понятия, но делать так, чтобы один кусок кода был уникальным и не повторялся в проекте.
Это не значит, что Ваш подход к проектированию будет чем-то хуже, чем MVC-модель. Это значит, что он будет просто иным.
Главное требование - это неповторение кода (логики) и удобство использования при расширении проекта.