Test-driven development

Слайд 2

PRESENTATION PLAN Introduction to technology Development cycles Coding style Advantages Weak spots Conclusion

PRESENTATION PLAN

Introduction to technology
Development cycles
Coding style
Advantages
Weak spots
Conclusion

Слайд 3

INTRODUCTION Kent Back - Creator of methodology

INTRODUCTION

Kent Back - Creator of methodology

Слайд 4

DEVELOPMENT CYCLES

DEVELOPMENT CYCLES

Слайд 5

CODING STYLE

CODING STYLE

Слайд 6

ADVANTAGES More tests – more productive Less intensive use of debugger

ADVANTAGES

More tests – more productive
Less intensive use of debugger
Influence on the

interface and style of coding
Less development time
More effective refactoring
Modular, flexible and extensible code
Covering all ways of execution
Additional documentation
Слайд 7

WEAK SPOTS Poor compatibility with functional tests More time to develop

WEAK SPOTS

Poor compatibility with functional tests
More time to develop and maintain
Single

code and test source
Слайд 8

CONCLUSION

CONCLUSION