GRASP: Designing Objects with Responsibilities - Responsibilities and Responsibility-driven design

4 belangrijke vragen over GRASP: Designing Objects with Responsibilities - Responsibilities and Responsibility-driven design

Geef een omschrijving van Responsibility Driven Design

In RDD denken we aan software objecten in termen van verantwoordelijkheden.

Welke twee typen verantwoordelijkheden kunnen we omschrijven in RDD?

We maken onderscheid in twee typen verantwoordelijkehden:
  1. Doing
  2. Knowing 

Welke3  verantwoordelijkheden horen bij het type Doing in RDD?

De 3 "Doing" verantwoordelijkheden zijn:
  1. Verantwoordelijkheid om iets zelf te doen (objecten aanmaken)
  2. een actie initieren in andere objecten
  3. coördineren en beheren van activiteiten in andere objecten
  • Hogere cijfers + sneller leren
  • Niets twee keer studeren
  • 100% zeker alles onthouden
Ontdek Study Smart

Welke 3 "Knowing" verantwoordelijkheden zijn er?

De 3 "Knowing" verantwoordelijkheden zijn:
  1. kennis hebben over privé geëncapsuleerde data
  2. kennis hebben over gerelateerde objecten
  3. kennis hebben van zaken die kunnen afgeleid of berekend.

De vragen op deze pagina komen uit de samenvatting van het volgende studiemateriaal:

  • Een unieke studie- en oefentool
  • Nooit meer iets twee keer studeren
  • Haal de cijfers waar je op hoopt
  • 100% zeker alles onthouden
Onthoud sneller, leer beter. Wetenschappelijk bewezen.
Trustpilot-logo