Designing a Program
Programs must be very thoroughly designed before they are written. In this assignment, you will discuss the importance of first designing a program using an algorithm, pseudocode, and flowcharts before writing the actual code.
Respond to the following questions:
Why do you think designing a program before you create it is beneficial?
What do you feel would be more beneficial to you: algorithm, flowcharts, or pseudocode? Why?
Provide a real-world example of what could happen if a programmer begins a new project by jumping right in and writing the code without designing a program.