I spent a few months working on an app of mine before realizing it was really a bunch of MVCs (Massive View Controllers).<p>I want to start fresh and build something modular, scalable, and maintainable, but finding any clear information on good ways to do this is more difficult than I thought.<p>Does anyone know of any resources on how to create well designed apps in terms of code and architecture (not UI)?<p>(I may create a Github repo on this if it becomes popular...)