Answer to Question #98896 in Software Engineering for Aliasgar Ansari

Question #98896
Discuss the test driven development approach to program development .what are the steps involved in the process
1
Expert's answer
2019-11-22T04:40:47-0500

Test driven development is the evolutionary approach to standard development model where programmer wrote the new feature and after that write test for this feature. If programmer's code passed the test, so this feature was going to production. TDD (test driven) propose inverse operations order. Programmer are going to implement new module. First step - programmer writes test, which is to meet all requirements to new module using. In this test he implement all cases of using this module by explicit code. Second step - programmer writes module itself. Third step - he runs test written at first step to the new module. At this part there is two ways: first - program has passed the test and the programmer moves on to the next task; second - program has failed the test and programmer try to refactor the module. Refactoring process continues until the module passes the test.


Need a fast expert's response?

Submit order

and get a quick answer at the best price

for any assignment or question with DETAILED EXPLANATIONS!

Comments

No comments. Be the first!

Leave a comment

LATEST TUTORIALS
New on Blog
APPROVED BY CLIENTS