[Flutter] TDD로 가는 길 - 1부 앱 개발에 TDD를 적용해야 하는 이유
내가 작성한 소스코드를 신뢰할 수 있을까? 내 동료가 작성한 소스코드를 신뢰할 수 있을까? 사람이 직접 작성한 모든 소스코드는 결함을 가질 수 밖에 없다. 그래서 우리가 작성한 코드가 올바르게 동작함을 증명할 필요가 있다. 사실 개발 일정에 쫓기다보면 테스트 코드를 작성하지 않고 기능을 만들기에 급급할 수도 있다. 하지만 그렇게 급하게 만든면 완성도가 떨어지고 결함을 가진 프로그램이 만들어진다. 나중에 오류를 찾느라 더 오랜 시간을 허비하기도 한다. 테스트 코드를 작성하는 것은 다음과 같은 이유로 여러움을 겪는다. 1. 개발 시간의 증가 처음 테스트코드를 작성해 보면 시간이 더 많이 필요한 것이 사실이다. 실제로도 개발 로직에 작성된 코드 수보다 테스트코드를 더 많이 작성해야 하는 경우가 많이 발생한다...
Flutter
2022. 10. 18. 12:21
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- LocalKey
- flutter2.0
- Widget Tree
- flutter l10n
- flutter element
- StatefulWidget LifeCycle
- json_serializable
- enum member
- FlutterEngine
- freezed
- navigator
- Flutter3.0
- Element LifeCycle
- RenderObject
- widget element
- dart enum
- Mutiple Flutter
- Route
- flutter i18n
- flutter mvvm
- Flutter TDD
- python3
- MVVM
- Flutter LifeCycle
- Flutter
- flutter_secure_storage
- dart 2.17
- Android
- flutter 다국어처리
- DART
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
글 보관함