![]() | SUMit Roostersoftware > Wekelijkse Noot > December 1999 > Twee | English · Zoek |
![]() |
Twee |
Maandag, 20 december 1999 |
![]() Sinds enkele weken ben ik ingehuurd als Smalltalk Goeroe, de privé trainer van een programmeur in opleiding.
We hadden net een stuk smerige coding zitten 'bug busten'. De coding was zo smerig dat zelfs het debuggen fout ging. Gelukkig bleek de bug elders te liggen. We hebben de smerige pot maar dichtgelaten want: "Wie niet waagt wie niet wint, wat niet opent wat niet stinkt". De bug bleek later in een redelijk clean stukje coding te ziten. Niet het allerhelderste, maar met een beetje moeite was er wel uit te komen. Ter verheldering wat documentatie aangebracht. Een nieuw spreekwoord was rap geboren: "Als de pot niet helemaal helder is, kun je hem beter even wassen". Voor de fix was een vrij complex stukje logica nodig, teveel om één helder ifTrue: statement van te brouwen. Dus de logica afgezonderd naar een nieuwe methode, want zoals een gloednieuw Chinees spreekwoord zegt: "Als het het niet in één pot past, dan moet het maar in twee".
Tot de volgende week!
| ||
Met speciale dank aan Paul Wai Kon Lee voor zijn inspirerende wijze woorden. | ||
November 1999
· 2x2
· Drie
· Twee
· Één
· Januari 2000
Home · Zoek |