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

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
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

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
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

How well did you know this?
1
Not at all
2
3
4
5
Perfectly