Computable.nl
  • Thema’s
    • Carrière
    • Innovatie & Transformatie
    • Cloud & Infrastructuur
    • Data & AI
    • Governance & Privacy
    • Security & Awareness
    • Software & Development
    • Werkplek & Beheer
  • Sectoren
    • Channel
    • Financiële dienstverlening
    • Logistiek
    • Onderwijs
    • Overheid
    • Zorg
  • Awards
    • Computable Awards
    • Nieuws
    • Winnaars
    • Partner worden
    • Inzendingen
    • De jury en experts
  • Vacatures
    • Vacatures bekijken
    • Vacatures plaatsen
  • Bedrijven
    • Profielen
    • Producten & Diensten
  • Kennisbank
  • Magazine
    • Magazine
    • Adverteren in het magazine
  • Nieuwsbrief

Object-modellering: ‘Schrijf je moers taal’

11 december 1997 - 23:003 minuten leestijdOpinieData & AI
Bert Bril
Bert Bril

Aangezien op het gebied van object-oriëntatie niet eens twee experts het echt met elkaar eens kunnen zijn ‘verwachtte ik dan ook wel wat dingen te lezen die niet geheel stroken met mijn eigen ervaring", schrijft Bert Bril.

Op het eerste gezicht leek het artikel ‘Schrijf je moers taal’ – over objectgeoriënteerde talen die te weinig semantiek bieden (Computable, 21 november) – wel leuk, met een eenvoudige uitleg en voorzien van voorbeelden. Aangezien in dit soort gebieden van de informatica geen twee experts het echt eens zijn, verwachtte ik dan ook wel wat dingen te lezen die niet geheel stroken met mijn eigen ervaring.
Dit is op zich geen probleem en kan zeker tot denken aanzetten. Ook begrijp ik dat de redactie van dit onderwerp misschien weinig kaas gegeten heeft. Dit is te billijken: men kan nu eenmaal niet overal verstand van hebben. Toch moet gewoon aandachtig lezen voldoende zijn om in te zien dat er hier toch echt iets mis moet zijn. Ik wil niet op details ingaan, maar lees gerust de stellingen nog eens na.

De stellingen

Wat zijn die ‘objecten’ in stelling 1? Toch niet de ‘bedrijfsobjecten’ van stelling 2. En zeker niet de objecten uit het blauwe kader, want die communiceren er lustig op los. Wat is eigenlijk de boodschap van deze stellingen? Alleen maar dat je het anders moet of mag noemen? Stelling 3 is gewoon onzin. Objecten worden _ontworpen_ als abstracte superklassen voordat er ook maar iets geïmplementeerd wordt. Elk goed ontworpen objectgeoriënteerd systeem heeft een netwerk van abstracte superklassen als ‘back-bone’. En wat te denken van: "Ongecontroleerd toepassen van overerving leidt tot niet-onderhoudbare programmatuur" – dat haalt je de koekoek. Dat kan ik ook: ‘Ongecontroleerd toepassen van views leidt tot niet-onderhoudbare databases’. ‘Ongecontroleerd gebruik van slappe verhaaltjes leidt tot slechte artikelen’.
Stelling 5 slaat echter alles. Niet: "Bedrijfsobjecten kunnen worden", nee: "Bedrijfsobjecten worden gespecificeerd en gemodelleerd zonder overerving". Ik neem aan dat de e-mails naar Booch, Rumbaugh, Martin, Fowler en zo voort al verstuurd zijn. Stelling 6. Ja schopt u hem maar in. Hij stond toch al open. Eindelijk. Stelling 7 is zinnig. Maar waarom kunnen de bekende ‘patterns’ (zie bijvoorbeeld Fowler: Analysis Patterns – Reusable object models) niet gewoon gebruikt worden?
De conclusies mogen er wezen. Ik denk echter dat ook hier weer grote ruzie zal ontstaan tussen de auteur zijn vermaarde collega’s, die menen dat je toch echt een stap met formele modellen moet tussenvoegen. Er is niets mis met andere meningen, als de auteur hier maar gewoon melding van maakt. Dit artikel ademt uit: ‘zo is het’, en kan derhalve geclassificeerd worden als misleidende informatie voor marketing-doeleinden.
 
Bert Bril
de Groot – Bril Earth Sciences bv
Enschede

Meer over

ECM

Deel

    Inschrijven nieuwsbrief Computable

    Door te klikken op inschrijven geef je toestemming aan Jaarbeurs B.V. om je naam en e-mailadres te verwerken voor het verzenden van een of meer mailings namens Computable. Je kunt je toestemming te allen tijde intrekken via de af­meld­func­tie in de nieuwsbrief.
    Wil je weten hoe Jaarbeurs B.V. omgaat met jouw per­soons­ge­ge­vens? Klik dan hier voor ons privacy statement.

    Whitepapers

    Computable.nl

    Videobeveiliging naar de cloud

    Ontwikkelingen in videobeveiliging en cloud-gebaseerde securityplatformen

    Computable.nl

    Geïntegreerde ICT in de zorg

    Hoe samenhang in IT bijdraagt aan continuïteit en veiligheid

    Computable.nl

    Agentic AI in de praktijk

    Hoe autonome AI werkprocessen fundamenteel verandert

    Geef een reactie Reactie annuleren

    Je moet ingelogd zijn op om een reactie te plaatsen.

    Awards-nominaties

    Pijl naar rechts icoon

    Check Point

    Nadia van Beelen (Sales Associate, Check Point Technologies)
    Pijl naar rechts icoon

    ForceFusion

    Amber Quist (Cyber security specialist, ForceFusion)
    Pijl naar rechts icoon

    Hyperfox

    Vereenvoudiging bestelproces bij Duplast, specialist in voedselverpakkingen (Duplast en Hyperfox)
    Pijl naar rechts icoon

    Prodek Solutions BV

    Compleet pakket voor digitale aansturing duurzame energie bij Odura (Odura en Prodek Solutions)
    Pijl naar rechts icoon

    Norday

    Hyper-gepersonaliseerde cultuurpodcasts die nieuwe bezoekers vaker laten terugkomen via Wondercast (Norday en het Rotterdams Philharmonisch Orkest)
    Alle inzendingen
    Pijl naar rechts icoon

    Populaire berichten

    Meer artikelen

    Uitgelicht

    Partnerartikel
    Software & Development

    Businessanalyse als fundament voor duu...

    Een effectief traject begint bij het expliciet maken van businesswaarde. Die businesswaarde bestaat uit meer dan alleen functionele wensen. Het vraagt inzicht in de essentiële data, afhankelijkheden binnen processen en...

    Meer persberichten

    Meer lezen

    Overheid

    Kort: Nederland scoort goed op digitale overheid, or­ga­ni­sa­ties kritischer over ot-cy­ber­se­cu­ri­ty (en meer)

    EDIC EU digitaal
    Data & AI

    Europarlementariërs eisen Europese ai-top: ‘Europa dreigt achterop te raken’

    Anthropic
    Data & AI

    Anthropic maakt Fable 5 weer wereldwijd toegankelijk

    Innovatie & Transformatie

    Ai-gestuurde soft­wa­re­ont­wik­ke­ling verlost bedrijven van handboeien van saas-soft­wa­re­li­cen­ties

    Carrière

    Kort: Private equity stuwt banengroei, 9 op 10 it-leiders niet klaar voor ai-cyberaanvallen (en meer)

    Security & Awareness

    Eye Security haalt recordbedrag op voor expansie cyberplatform

    ...

    Footer

    Direct naar

    • Carrièretests
    • Kennisbank
    • Computable Awards
    • Magazine
    • Ontvang Computable e-Magazine
    • Cybersec e-Magazine
    • Topics
    • Phishing
    • Ransomware
    • NEN 7510

    Producten

    • Adverteren en meer…
    • Jouw Producten en Bedrijfsprofiel
    • Whitepapers & Leads
    • Vacatures & Employer Branding
    • Persberichten
    • Blogwire

    Contact

    • Colofon
    • Computable en de AVG
    • Service & contact
    • Inschrijven nieuwsbrief
    • Inlog

    Social

    • Facebook
    • X
    • LinkedIn
    • YouTube
    • Instagram
    © 2026 Jaarbeurs
    • Disclaimer
    • Gebruikersvoorwaarden
    • Privacy statement
    Computable.nl is een product van Jaarbeurs