Toon posts:

Object Georienteerd Denken

Pagina: 1
Acties:
  • 213 views sinds 30-01-2008
  • Reageer

Verwijderd

Topicstarter
De laatste tijd ben ik weer aan het programmeren geslagen.
En ik merk nu, dat mijn Object Georienteerd denken een klein beetje te wensen over laat.

Zodra ik de gemaakte klasses zie, dan snap ik wel waarom.
Maar als ik ze zelf moet bedenken, heb ik het niet direct in de gaten wanneer ik die klasse moet maken, en wat er allemaal in moet.

Nu wil ik mijn Object georienteerd denk vermogen een beetje opfrissen en verbeteren.

Hoe kan ik dit doen (naast er veel mee bezig te zijn)?
Is er een goed boek voor?

(ik heb wel al ooit eens een keer een boek doorgekeken over praktisch UML)

  • whoami
  • Registratie: December 2000
  • Laatst online: 12:26
Ik ken niet direct titels van boeken daarover, maar zoek anders eens op google, of zoek eens boeken waar er 'Object oriented design', of 'Object oriented analyse' oid in voorkomen.

https://fgheysels.github.io/


Verwijderd

Zoals je zelf al zegt is het een manier van denken.

Dit kun je het beste trainen door er zoveel mogellijk mee te oefenen.
Op een gegeven moment zie je alles in objecten. 8)7
Een makkelijke OO-programmeertaal is Delphi.

Verwijderd

Object Oriented Programming with Visual Basic.Net and Visual C# Step by Step
ISBN: 0735615683

Misschien heb je ook wat aan iets over :
Design Patterns (of is dat weer helemaal anders ??)

  • whoami
  • Registratie: December 2000
  • Laatst online: 12:26
Verwijderd schreef op 11 February 2003 @ 08:47:
Object Oriented Programming with Visual Basic.Net and Visual C# Step by Step
ISBN: 0735615683
Hier zal de nadruk meer op de taal liggen dan op de denkwijze 'OO'.
Misschien heb je ook wat aan iets over :
Design Patterns (of is dat weer helemaal anders ??)


Om ontwerppatronen te kunnen begrijpen zal je eerst al een stevige basiskennis OO nodig hebben.

Misschien vind je hier wel wat aan:

An introduction to OO analysis and design

https://fgheysels.github.io/


Verwijderd

zo 't schijnt is het boek
"Object oriented software engineering"
van bruegge en h. dutoit wel goe

volgens onze docent OO Software engineering toch ;) :P

  • EfBe
  • Registratie: Januari 2000
  • Niet online
Hoe ik OO heb geleerd: zie het als blokjes data waar je de functionaliteit die werkt met die data bij plaatst. Je kunt je datablokjes modelleren mbv een database modelleringstechniek en de functionaliteit dan bij de entiteiten plaatsen die daaruit komen. Klinkt wellicht primitief, maar je hebt zo wel een inzicht in welke data-elementen in je programma terecht zullen komen. Omdat OO daarnaast dingen als inheritence bevat, kun je je model optimaliseren door is-a relaties te gaan aanbrengen. Als je NIAM / ORM had gebruikt voor de modellering dan had je die is-a relaties al gehad overigens :).

Creator of: LLBLGen Pro | Camera mods for games
Photography portfolio: https://fransbouma.com


Verwijderd

Je zou ook een boek kunnen zoeken over UML. Dit is een ontwerptaal waarbij je op een object-georienteerde wijze te werk gaat bij het maken van diagrammen. Als je dat onder de knie hebt, is het programmeren ervan niet zo moeilijk meer.
Pagina: 1