100% tevredenheidsgarantie Direct beschikbaar na je betaling Lees online óf als PDF Geen vaste maandelijkse kosten 4.2 TrustPilot
logo-home
Samenvatting

Samenvatting design patterns

Beoordeling
3,0
(2)
Verkocht
4
Pagina's
44
Geüpload op
11-12-2016
Geschreven in
2016/2017

Een uitgebreide samenvatting van Design Patterns, Object-oriented programmeren, Design principles, SOLID principles en nog veel meer. Inclusief codevoorbeelden en afbeeldingen, let op: deels in Engels.

Instelling
Vak










Oeps! We kunnen je document nu niet laden. Probeer het nog eens of neem contact op met support.

Gekoppeld boek

Geschreven voor

Instelling
Studie
Vak

Documentinformatie

Heel boek samengevat?
Onbekend
Geüpload op
11 december 2016
Aantal pagina's
44
Geschreven in
2016/2017
Type
Samenvatting

Onderwerpen

Voorbeeld van de inhoud

Design Patterns
Inhoud
Design patterns - Introductie ........................................................................................................................... 4
Patronen ....................................................................................................................................................... 4
Architectural patterns .................................................................................................................................. 4
Design patterns ............................................................................................................................................ 5
Definitie design pattern ........................................................................................................................... 5
Type designpatterns ................................................................................................................................. 6
OO basis ....................................................................................................................................................... 7
Generalisatie ............................................................................................................................................ 7
Associatie ................................................................................................................................................. 7
aggregatie / compositie ........................................................................................................................... 7
Polyporphism ........................................................................................................................................... 7
Decompositie in de OO wereld .................................................................................................................... 8
Inkapseling ............................................................................................................................................... 8
Modularisatie ........................................................................................................................................... 8
Lage Koppeling en Hoge cohesie.............................................................................................................. 8
Strategy OO Pattern ..................................................................................................................................... 9
Design principles ...................................................................................................................................... 9
Design Principles ..................................................................................................................................... 10
“Identify the aspect that vary and separate them from what stays the same” .................................... 10
“program to an interface, not an implementation” .............................................................................. 10
“favor composition over inheritance” (“favor association over inheritance”) ...................................... 10
“strive for loosely coupled designs between objects that interact” ..................................................... 10
“classes should be open for extension, but closed for modification” ................................................... 11
“depend upon abstractions, do not depend upon concrete classes” ................................................... 11
“a class should only have one reason to change” (single responsibility) ........................................... 11
Association, aggregation and composition ................................................................................................ 12
Singleton......................................................................................................................................................... 13
Probleemdefinitie: ................................................................................................................................. 13
Voor- en nadelen ........................................................................................................................................ 13
Voordelen ............................................................................................................................................... 13
Nadelen .................................................................................................................................................. 13

Beoordelingen van geverifieerde kopers

Alle 2 reviews worden weergegeven
6 jaar geleden

8 jaar geleden

3,0

2 beoordelingen

5
0
4
0
3
2
2
0
1
0
Betrouwbare reviews op Stuvia

Alle beoordelingen zijn geschreven door echte Stuvia-gebruikers na geverifieerde aankopen.

Maak kennis met de verkoper

Seller avatar
De reputatie van een verkoper is gebaseerd op het aantal documenten dat iemand tegen betaling verkocht heeft en de beoordelingen die voor die items ontvangen zijn. Er zijn drie niveau’s te onderscheiden: brons, zilver en goud. Hoe beter de reputatie, hoe meer de kwaliteit van zijn of haar werk te vertrouwen is.
Edd92 Hogeschool Windesheim
Volgen Je moet ingelogd zijn om studenten of vakken te kunnen volgen
Verkocht
73
Lid sinds
10 jaar
Aantal volgers
57
Documenten
5
Laatst verkocht
5 maanden geleden

3,5

11 beoordelingen

5
2
4
2
3
6
2
1
1
0

Recent door jou bekeken

Waarom studenten kiezen voor Stuvia

Gemaakt door medestudenten, geverifieerd door reviews

Kwaliteit die je kunt vertrouwen: geschreven door studenten die slaagden en beoordeeld door anderen die dit document gebruikten.

Niet tevreden? Kies een ander document

Geen zorgen! Je kunt voor hetzelfde geld direct een ander document kiezen dat beter past bij wat je zoekt.

Betaal zoals je wilt, start meteen met leren

Geen abonnement, geen verplichtingen. Betaal zoals je gewend bent via Bancontact, iDeal of creditcard en download je PDF-document meteen.

Student with book image

“Gekocht, gedownload en geslaagd. Zo eenvoudig kan het zijn.”

Alisha Student

Veelgestelde vragen