Termer 5 Flashcards

1
Q

Design Pattern

A

en generell lösning för en vanligt återkommande situation inom design

ingen färdig kod utan abstrakta mallar för hur ett problem kan lösas

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

Local state

A

ett objekts interna tillstånd kallar vi för local state

muterbara objekt har per definition olika tillstånd de kan anta

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

Architectural Pattern

A

behandlar hur kod bör struktureras på en övergripande nivå utan att gå in i specifika classes

ex: MVC

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

Structural Pattern

A

behandlar hur saker bör struktureras och hänga ihop på klassnivå

ex: composite

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

Behavioral Pattern

A

behandlar hur vi bör tänka kring hur klasser och objekt kommunicerar med varandra

ex: iterator pattern, template method

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

Creational design patterns

A

behandlar hur vi bör tänka när vi skapar nya objekt

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

Applikation

A

skapar, sammanför och startar de olika komponenter som tillsammans ska utföra jobbet inom MVC

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

Mulitcasting

A

tillåta många observers

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