Imagine if we could sit down and write 20,000 lines of code and our new system or application would work perfectly!
Unfortunately, software development in the early 21st Century doesn't work like that.
Algorithms are produced, modules are developed and tested and redeveloped and retested after errors are fixed.
When modules work correctly, they are integrated into the whole system and ultimately a complete working system will be developed.
This unit will discuss the program development cycle and features of a typical Integrated Development Environment.
It will also introduce different types of errors and strategies for identifying and correcting them.