-
Book Overview & Buying
-
Table Of Contents
PHP Team Development
By :
In this chapter, we had a look at how we can use the MVC pattern as the basis for separating concerns in the application and assign team members to each layer.
The presentation layer, or the view, is the layer that is most likely to change over time. The business logic layer can also change over time, but not as frequently as the presentation layer. Separating concerns helps us deal with system changes, as the system evolves.
When assigning team members to each layer, and each aspect within a layer, you need to take the personal skills and preferences into account, to ensure team success.
Adhering to the MVC principles will ensure that we can achieve system integration without any major surprises. As long as the model, view, or controller implementations do not cross their boundaries, we can ensure that we have loose coupling in the system, and therefore ensure that we can put them together to get the whole system working seamlessly.
In the next chapter, we will further dive into team...
Change the font size
Change margin width
Change background colour