Week 5.3 Flashcards
1
Q
What is Presentation(Application) Model?
A
This involves data or behaviours that would usually be considered to be a part of the view beingmore conveniently represented within the model section
2
Q
Disadvantages of MVC?
A
Possible increase in complexity
Can be difficult to decide exactly where a particular component should be placed
virtually impossible to achieve 100% pattern compliant application
3
Q
Name 3 Concerns in Seperation of Concerns:
A
Set of information that affects the code of a computer program
as general as the details of the hardware the code is being optimised for
as specific as the name of a class to instantiate