Whenever a programmer is asked to enhance existing program, there is risk of introducing a bug that

Question:

Whenever a programmer is asked to enhance existing program, there is risk of introducing a bug that breaks something that was not broken in the original program.

a) What should the original programmer do to help a successor understand the complexities in the original program?

b) What should the original programmer do to help a successor verify that unintentional bugs are not accidentally introduced into satisfactory parts of the program?

Fantastic news! We've Found the answer you've been seeking!

Step by Step Answer:

Question Posted: