The source of many design and programming problems: unchecked assumptions
In a recent project, we faced a problem with our system.
We just found and resolved the problem.
Details aside, there is a root cause of the problem: unchecked assumptions.
Save you time and effort and ask yourself often "Which are my assumptions so far?"
And then check them early.
Comments
- Anonymous
September 02, 2006
Only one problem with that: it's assumptions all the way down! :) - Anonymous
September 02, 2006
Right!
Some are checked, and other are unchecked.
I know, it is not just that simple but it is useful to keep in mind the idea.