
테스트 코드를 작성하면서 TDD, BDD 라는 용어를 한번씩 들어봤을 것이다. 둘다 모두 테스트 코드 작성과 관련있는 용어이며, 이것이 어떤 의미를 가지며 어떤 차이가 있는지 알아보고자 한다. TDD (Test Driven Development) TDD란 말 그대로 테스트 주도로 개발을 이끌어 나가는 것이다. TDD는 매우 짧은 개발 서클의 반복에 의존하는 소프트웨어 개발 프로세스이다. 즉, 테스트를 먼저 작성하고 나서, 테스트가 정상적으로 돌아갈 때 까지 테스트를 하면서 코드를 작성하는 작업이라고 볼 수 있다. 원하는 작업이 제대로 돌아갈 때까지 테스트와 코드 작성을 무한대로 반복하며 개발을 하면 된다. * 장단점 - 개발하다 꼬여도 테스팅을 돌려봄으로써 안심하고 진행할 수 있음 - 보다 객체지향적이고..
Tech Interview/기술 면접 준비
2023. 8. 2. 13:56
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- 프로그래머스
- 알고리즘 공부
- 자바
- 취준
- 자바공부
- 개발자 면접 준비
- java
- 프로그래머스 자바
- 코테 준비
- 프로그래머스 카카오
- 개발자 취준
- 개발자 취업 준비
- 알고리즘공부
- 코테공부
- 취업 준비
- 백준
- 백엔드 개발자 기술 면접 준비
- 기술 면접 준비
- 백엔드 개발자 취업 준비
- 제로베이스 백준 장학금
- 코딩테스트
- 코딩테스트 준비
- 알고리즘
- 취업준비
- 코딩테스트 공부
- 백엔드 개발자
- 코딩테스트공부
- 코테준비
- 주니어 개발자 취업 준비
- 제로베이스 백엔드 스쿨
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
글 보관함