PRE PLANNING
Pre-planning before writing an actual program is necessary for several reasons:
1.) It helps to define the problem and understand the requirements: Pre-planning allows you to clearly define the problem that the program is intended to solve and understand the requirements of the program. This helps to ensure that the final program will meet the needs of the users and stakeholders.
2.) It helps to identify potential issues and constraints: Pre-planning allows you to identify potential issues and constraints that may arise during the development of the program. This can help you to anticipate and plan for these issues, which can save time and resources in the long run.
3.) It helps to design an efficient and effective solution: Pre-planning allows you to design an efficient and effective solution for the problem at hand. This can help to ensure that the final program will be easy to use and maintain, and will perform well under different conditions.
4.) It helps to estimate time and resources: Pre-planning allows you to estimate the time and resources required to develop the program. This helps to ensure that the project stays on schedule and within budget.
5.) It helps to avoid rework and wasted effort: Pre-planning helps to ensure that the final program is developed correctly the first time around, which can help to avoid costly rework and wasted effort.
Hope This Helps You!