본문 바로가기 메뉴 바로가기

How to be awesome

프로필사진
  • 글쓰기
  • 관리
  • 태그
  • 방명록
  • RSS

How to be awesome

검색하기 폼
  • 분류 전체보기 (145)
    • Java (32)
    • Algorithm (26)
    • JSP & Servlet (0)
    • Spring Framework (14)
    • Git & Github (6)
    • Database (11)
    • Linux (3)
    • Design Pattern (12)
    • JPA (7)
    • Project (14)
    • JavaScript (4)
    • Development (10)
    • HTML&CSS (1)
    • AWS (5)
  • 방명록

TLD (1)
TDD로 개발하면 좋을까? (why TDD)

이 포스팅은 개인적, 주관적 해석이 듬뿍 들어가있습니다. TDD(Test-Driven-Development)란? TDD 창시자 켄트 백이 TDD라는 용어를 만들기 전에 먼저 고려 했던 키워드는 TFP (Test-First-Programming)입니다. 말 그대로 테스트 코드를 먼저 만들고, 실제 프로덕션 코드를 나중에 만드는 개발 방법을 말합니다. 그래서 TDD와 상반되는 개념으로 테스트 코드를 나중에 작성하는 방식을 TLP(Test-Last-Programming) 혹은 TLD(Test-Last-Development)라고 합니다. TDD없이 개발할 때 종종 겪는 개발 시나리오 프로덕션 코드 A 만들기. 코드A의 테스트 코드 작성하기. (테스트는 당연히 통과된다. 작성된 프로덕션 코드에 끼어맞춰서 테스트 ..

Development 2019. 6. 16. 12:43
이전 1 다음
이전 다음

Blog is powered by Tistory / Designed by Tistory

티스토리툴바