September 2016
Intermediate to advanced
775 pages
18h 22m
English
In the previous chapter, we started with an introduction to Template Method design pattern, in which subclasses redefine the concrete steps of the algorithm, thus achieving flexibility and code reuse. You learned about the Template Method and how it is used to construct the algorithm with a sequence of steps. We discussed the UML diagram, its pros and cons, learned more about it in the FAQ section, and summarized the discussion at the end of the chapter.
In this chapter, we will talk about Compound patterns. We will get introduced to the Model-View-Controller (MVC) design pattern and discuss how it is used in software application development. We will work with a sample use case and implement ...
Read now
Unlock full access