You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
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).
The text was updated successfully, but these errors were encountered:
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).
The text was updated successfully, but these errors were encountered: