Question: A software development team found that dependencies between some modules in a project were inevitable. These dependencies resulted in delay in software deliveries, because some
A software development team found that dependencies between some modules in a project were inevitable. These dependencies resulted in delay in software deliveries, because some teams had to wait, as the module on which their module depended was not ready. Test Driven Development TDD solved this problem by enabling teams to work in parallel, even with modules which were highly dependent on each other. Which of the following principles of TDD could make this phenomenon possible?
It helps to decipher the code
It encourages looselycoupled design
It involves extensive use of mocking
It improves system complexity
Step by Step Solution
There are 3 Steps involved in it
1 Expert Approved Answer
Step: 1 Unlock
Question Has Been Solved by an Expert!
Get step-by-step solutions from verified subject matter experts
Step: 2 Unlock
Step: 3 Unlock
