Starting to Solve a Problem
Before you can solve any problem, you must understand it. It isn’t just a matter of
sizing up the problem, either. Knowing that you have certain inputs and require
certain outputs is a start, but that’s not really enough to create a solution. Part of
the solution process is to
»
Discover how other people have created new problem solutions
»
Know what resources you have on hand
»
Determine the sorts of solutions that worked for similar problems in the past
»
Consider what sorts of solutions haven’t produced a desirable result
The following sections help you understand these phases of solving a problem.
Realize that you won’t necessarily perform these phases in order and that some-
times you revisit a phase after getting more information. The process of starting
a problem solution is iterative; you keep at it until you have a good understanding
of the problem at hand.
CHAPTER 2
Do'stlaringiz bilan baham: |