The Forth Methodology of Charles Moore by Jeff Fox 12/09/01
www.ultratechnology.com/method.htmDon't leave openings in which you are going to insert code at some future date when the problem changes because inevitably the problem will change in a way that you didn't anticipate. Whatever the cost it's wasted. Don't anticipate, solve the problem you've got.