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

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?

Step by Step Solution

3.28 Rating (166 Votes )

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock

a To help a successor understand the complexities in the original program the original programmer should 1 Write Detailed Documentation This is the mo... View full answer

blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Introduction To Programming With Java A Problem Solving Approach Questions!