October 2012
Beginner to intermediate
500 pages
10h 29m
English
![]()
We have written an enormous amount of code, so far. That’s an achievement, but it can quickly turn into a burden if our code needs to be changed. For anything as complex as a complete MVC framework, you can expect a lot of interconnected code. The more connected the code is, even with the separation that MVC affords our framework, the more likely that changes to code can break other code.
Imagine we wanted to add a few ORM methods to our Model class. They could require changes to methods we already created, and may subtly change the functionality already established. Usually, this will lead to unexpected breaks in our application. ...