Problems should reflect purposes
One way to decide what problem to solve is to ask ``How will we use the solution?''
Reformatting email messages
Preparing text to be printed
Does the usage say anything about what we want the program to do?
In this case, not really
Previous slide
Next slide
Back to first slide
View graphic version