Uit de cursus: Basisbeginselen van programmeren: Objectgericht ontwerp
Krijg toegang tot deze cursus met een gratis proefabonnement
Word vandaag lid en krijg toegang tot meer dan 24.500 cursussen geleid door branchedeskundigen.
Oplossing: Conceptueel Jukebox-model - tutorial Python
Uit de cursus: Basisbeginselen van programmeren: Objectgericht ontwerp
Oplossing: Conceptueel Jukebox-model
(hoge beltonen) - De eerste stap naar het bouwen van ons conceptuele model voor de Space Jukebox Challenge is het identificeren van de objecten. Door de zelfstandige naamwoorden en de use cases en user stories te vinden. Dus in dit specifieke geval, voor het afspelen van meerdere nummers, hebben we zelfstandige naamwoorden zoals systeem, gebruiker, bibliotheek, album, lijst, nummer en wachtrij. Nu denk ik nog niet te veel na over wat elk van deze echt betekent, ik oefen gewoon mijn grammaticale vaardigheden door de zelfstandige naamwoorden uit te kiezen. Ik zal hetzelfde proces doen met een van onze gebruikersverhalen die zelfstandige naamwoorden bevat zoals commandant, vaardigheid, gebruiker, selectie, disco en de maan. We zouden hetzelfde proces moeten doorlopen met de rest van onze use cases en user stories, maar voor de eenvoud houden we het voorlopig bij alleen die twee. Dat geeft ons een lijst met mogelijke objecten die we kunnen beginnen op te ruimen. We willen voorkomen dat we…
Inhoud
-
-
-
-
-
-
(vergrendeld)
Identificeren van de objecten3 m 52 s
-
(vergrendeld)
Klasserelaties identificeren2 m 34 s
-
(vergrendeld)
Klasseverantwoordelijkheden identificeren5 m 41 s
-
(vergrendeld)
CRC-kaarten2 m 58 s
-
(vergrendeld)
Uitdaging: Conceptueel Jukebox-model1 m 25 s
-
(vergrendeld)
Oplossing: Conceptueel Jukebox-model5 m 46 s
-
(vergrendeld)
-
-
-
-