Eric Wilson
Level 6 Valued Member
Programs are like recipes -- you should try them as written if you want the promised results. Everyone knows that.
But once my wife follows a new soup recipe, she'll almost certainly modify it next time. In fact, given her experience, she might modify it the first time. And she gets good results.
But if she is baking bread, she follows the recipe. The first time, the tenth time, the hundredth time. If she wants the bread to be different, she tries a different recipe. Because baking bread is like a chemistry experiment -- the ratios really matter, if you want a result that you can eat.
So how do you do it? Do you treat programs as a starting point, subject to modifications due to your taste? Or instructions are modified only by the cavalier and foolish?
But once my wife follows a new soup recipe, she'll almost certainly modify it next time. In fact, given her experience, she might modify it the first time. And she gets good results.
But if she is baking bread, she follows the recipe. The first time, the tenth time, the hundredth time. If she wants the bread to be different, she tries a different recipe. Because baking bread is like a chemistry experiment -- the ratios really matter, if you want a result that you can eat.
So how do you do it? Do you treat programs as a starting point, subject to modifications due to your taste? Or instructions are modified only by the cavalier and foolish?