Better architecture for Unity projects

Interesting article on game architecture: https://gamasutra.com/blogs/RubenTorresBonet/20180703/316442/A_better_architecture_for_Unity_projects.php