반응형
실무에서 TDD의 장담점과 의사결정
소프트웨어 공학에서 학문적으로 말하는 TDD의 장단점과 실무에서 느끼는 장단점에는 차이가 있음. 여기에서는 현업에서 실무자들의 피드백을 바탕으로 정리함 시간과 비용을 증가시킨다 TDD는 평균적으로 1.5배의 시간과 비용을 증가시킴 잘짜여진 테스트 코드를 작성해야 하기에 당연한 결과임. 비용이 높다는 것은 변화에 굼뜨다는 것이기에, 자주 빠르게 요구사항이 변화하는 부분은 TDD에서 제외하기도 함 TDD 투자비용을 회수하는 시기는 보통 2-3년 이후 현업의 연구보고서에 따르면 평균적으로 2-3년 후 부터, 극적인 효과를 볼 수 있다고 함. 예를들어 수년 후에 팀이 개편되거나 입퇴사로 사람이 바뀌는 경우 교육이나 적응기간이 필요하기 마련인데, TDD코드를 작성해두었다면 사람과 무관하게 일관된 Quality를 ..
Others
2021. 1. 7. 10:52
반응형
최근에 올라온 글
최근에 달린 댓글
TAG
- ASP.NET Core
- npm
- Xamarin.Forms
- TypeScript
- StringComparison
- material-ui
- Xamarin.Forms eBook
- c#
- .NET Standard
- ios
- Vue
- React
- Xamarin.Forms 요약
- MS SQL
- Xamarin.iOS
- Android
- flutter
- WPF
- Xamarin
- VisualStudio
- Total
- Today
- Yesterday