Much has been written and said about programming in “the zone”. Most articles
give you tips on how to get in the zone and keep there. I haven’t found any
article though that challenges the usefulness of ‘being in the zone’ (If I have...
The test pyramid is a concept that was developed by Mike Cohn. It states that
you should have an appropriate amount of each type of test. In the pyramid he
distinguishes different types of tests:
* Exploratory tests: Performed manually by a tester
* System tests: Executed...
As software developers we put a lot of focus on simplicity. And rightly so,
because making code readable and understandable keeps it from becoming a
maintenance nightmare. Simplicity is often confused though with how many lines
of code there are.
When you use lines of...
Over the last decade, almost all software has made huge leaps in usability.
Browsers have gotten tabs, you can do everything off-line and interfaces are
slicker than ever. And then there’s the windows command-prompt. Nothing has
changed over the last decade or longer. It...
When doing some bug fixing recently I, more or less accidently, stumbled upon a
really easy and useful technique to quickly test and fix an application. Since
then, I have applied the technique a few times and the results are really
astonishing. Since I found...