[TIL] TDD vs BDD
날짜
- 2022.06.27.
목표
- 없음
내용
Redux vs Context API
- 공통 - 전역 상태 관리
- Redux
- Context API를 기반으로 제작
- 디버깅이나 로깅 등의 상태 관리 이외의 여러 기능이나 미들웨어 지원
- Context APi
- 단순 전역 상태 관리
- React 자체 내장되어 있어 바로 사용 가능
TDD vs BDD
- TDD(Test Driven Development)
- 테스트 작성 후 정상적으로 돌아갈 때까지 테스트하면서 코드를 작성하는 작업
- 모듈과 계층 간의 커플링 최소화
- 프로젝트의 유지보수와 확장에 용이
- BDD(Behavior Driven Development) - TDD에서 파생된 개발 방법론
- 사용자의 행위를 포함한 테스트 작성 후 정상적으로 돌아갈 때까지 테스트하면서 코드를 작성하는 작업
- 프론트엔드에서 많이 사용
결론
- 여러 비교 및 학습
'I Learned > TIL' 카테고리의 다른 글
[TIL] React/Next 로딩 화면 및 클립보드 구현 (0) | 2022.06.30 |
---|---|
[TIL] React - Hydration Error (0) | 2022.06.29 |
[TIL] 배포하는 길을 멀고도 멀다. (0) | 2022.06.25 |
[TIL] 커밋되지 않은 모든 파일 삭제 (0) | 2022.06.24 |
[TIL] caver-js 버전 1.4.2로 다운그레이 (0) | 2022.06.23 |