Quote:
Originally Posted by rsisk
I agree you shouldn't have a need for a GoTo, but it is a fundamental programming structure and you should know it.
|
I disagree. It is not a programming structure at all. If you want to learn how to program, it should not even be mentioned.
The distinction I wish to make is between
programming and
coding. Programming involves analysis of the problem and design of a solution, including the algorithms and data structures used in the design. Coding merely implements a solution on a specific target. There can be valid reasons for including unconditional jump instructions in an particular implementation, but I do not think they are ever warranted in a program's design.