avatar mbabker
mbabker
12 Mar 2020

The way we wrote Framework apps in 2013/2014 very loosely modeled the architecture of the CMS as far as practices went. And it shows in how there are a bunch of global static accessors and the DI container is misused as a service locator.

Let's get serious here. It's time to refactor for best practices and to implement a proper application structure.

Along the way, everything needs to have automated testing put behind it (use the test framework for the stats API app as an example of how basically everything can be covered in some way).

avatar mbabker mbabker - open - 12 Mar 2020

Add a Comment

Login with GitHub to post a comment