De presentatie wordt gedownload. Even geduld aub

De presentatie wordt gedownload. Even geduld aub

Command Pattern Berry Ligtermoet Dennis van de Heuvel Jurgen Kleverwal Mark Dirksma Marten Jansen Dennis Bergsma.

Verwante presentaties


Presentatie over: "Command Pattern Berry Ligtermoet Dennis van de Heuvel Jurgen Kleverwal Mark Dirksma Marten Jansen Dennis Bergsma."— Transcript van de presentatie:

1 Command Pattern Berry Ligtermoet Dennis van de Heuvel Jurgen Kleverwal Mark Dirksma Marten Jansen Dennis Bergsma

2 Inhoudsopgave Doel Oplossing Structuur Voor- / Nadelen Andere mogelijkheden Relaties Voorbeeld

3 Doel Commando’s door één klasse laten uitvoeren Tussenklassen hoeven geen kennis van zaken te hebben.

4 Oplossing Command Pattern!

5 Structuur Client geeft commando Invoker onthoud commando Reciever voert commando uit

6 Voorbeeld Restaurant Client is klant Invoker is serveerster Reciever is kok

7 Voor- / Nadelen Nette scheiding van taken Commando’s zijn makkelijk te wijzigen of toe te voegen Applicatie is moeilijker te debuggen Complexiteit neemt toe

8 Andere mogelijkheden Commando’s in wachtrij verwerken d.m.v. Threads Commando’s opnieuw laden na systeemcrash (redo) Commando’s ongedaan maken (undo)

9 Relaties Composite Pattern

10 Voorbeeld Demo programma

11 Vragen Vragen?


Download ppt "Command Pattern Berry Ligtermoet Dennis van de Heuvel Jurgen Kleverwal Mark Dirksma Marten Jansen Dennis Bergsma."

Verwante presentaties


Ads door Google