Henk Arendse

Dingen die mij bezig houden

Header Image

The Pragmatic Programmer

image images/tpp.jpg

Het boek The Pragmatic Programmer, from Journeyman to Master van Andrew Hunt and David Thomas (2000), is voor ICT-begrippen een oud boek. Maar het kenmerk van echt goede boeken is dat die niet verouderen.

In dit boek staan veel dingen die ik herken en ook toepas. Maar daarnaast ook nog voldoende stof te nadenken en dingen waar ik mijn voordeel mee kan doen.

Dingen die ik herken en toepas:

  • Use Assertions to Prevent the Impossible
  • Design to Test
  • Some Things are Better Done than Described
  • Don't Be a Slave to Formal Methods.

En ik moet zeggen: het is misschien wel ijdel, maar het is toch prettig om zwart op wit in een echt boek te lezen dat je eigenlijk goed bezig bent.

Maar gelukkig daarnaast ook nog voldoende stof te nadenken en dingen waar ik mijn voordeel mee kan doen. Met name de manier waarop de auteurs omgaan met teksten:

  • Keep Knowlegde in Plain Text
  • Always Use Source Code Control
  • Learn a Text Manipulation Language
  • Use Regular Expressions,
  • Use one Single Editor well,
  • Write Code that writes Code (over de kracht van programmageneratoren).

Uiteindelijk doel: één brontekst voor ontwerpen, commentaar in application source-code, migratie-code, help tekst en websites.

Dit boek was het eerste succes van de schrijvers. Daarna hebben ze consequent voortgeborduurd op hun werkwijze. En nu hebben ze een hele serie “Pragmatic” boeken.