A collection of my favorites quotes, including my own.
Programs must be written for people to read,
and only incidentally for machines to execute.
Harold Abelson and Gerald Jay Sussman`
Hoe ga ik dit nu programmeren zonder na te denken?
Joost van den Bogaart
Translation: How am I going to program this without thinking?
Programmeer zo dat je code als poezie leest. Richel Bilderbeek`
Translation: do program in such a way that your code reads like poetry.
Fools ignore complexity.
Pragmatists suffer it.
Some can avoid it.
Geniuses remove it.
Alan Perlis
Programmeer zo dat je ook dronken je code zou kunnen onderhouden.
Richel Bilderbeek
Translation: do program in such a way that you would also be able to maintain your code when drunk.
If you lie to the compiler,
it will get its revenge.
Henry Spencer
Eerst is de compiler je vijand,
vervolgens je vriend,
vervolgens je vriendin.
Richel Bilderbeek
Translation: at first, your compiler is your enemy, later it becomes your friend and later it becomes your girlfriend.
Van mijn std::vector bestaat deze index zeker.
Many, many of my students before an access violation
Translation: I am really sure that this is a valid index in my std::vector
Waarom zou ik een array gebruiken?
Ik pak gewoon een StringGrid die ik onzichtbaar maak.
Joost van den Bogaart
Translation: Why would I want to use an array? I just use a StringGrid and make it invisible.
Hoe beter je iets geprogrammeerd hebt,
hoe saaier het is om je code te lezen.
Richel Bilderbeek
Translation: the better you've programmed something, the more boring it is to read your code.
If I did your homework for you,
then you might pass your class without learning how to write a program like this.
Then you might graduate and get your degree
without learning how to write a program like this.
You might become a professional programmer
without knowing how to write a program like this.
Someday you might work on a project with me
without knowing how to write a program like this.
Then I would have to do you serious bodily harm.
Jack Klein
From C++ FAQ Lite item 5.2: 'How do I get other people to do my homework problem for me?'.
'It just works' == 'It does something'
Richel Bilderbeek, 2016
Mijn code is netter
dan jouw pak
Richel Bilderbeek, 2017
Translation: my code is more decent than your suit