Official-Dev. blog

  • 홈
  • 태그
  • 방명록

CleanCode 1

Clean Code - 깨끗한 테스트 코드 유지하기

개요. 애자일과 TDD 덕택에 단위 테스트를 자동화하는 개발자들이 이미 많아졌고 점점 더 늘어나는 추세다. 하지만 많은 개발자들이 테스트 코드 작성을 급하게 서두르면서 제대로 된 테스트 케이스 작성을 놓치고 있다. 제대로 된 좋은 테스트 케이스를 작성하는 것에 대해 알아보자 TDD 법칙 세 가지 지금은 TDD가 실제 코드를 짜기 전에 단위 테스트부터 작성하라고 요구한다. 아래는 TDD가 추구하는 세 가지 원칙이다. 실패하는 단위 테스트 를 작성할 때까지 실제 코드를 작성하지 않는다. 컴파일은 실패하지 않으면서 실행이 실패하는 정도로만 단위 테스트를 작성한다. 현재 실패하는 테스트를 통과할 정도로만 실제 코드를 작성한다. 위 세가지 규칙을 지키면 개발과 테스트가 대략 30초 주기로 묶인다. 추가적으로 테스..

Programming/Clean Code 2022.05.10
이전
1
다음
더보기
프로필사진

예상과 추측을 넘어 반드시 데이터로 확인하는 서버 개발자입니다.

  • 분류 전체보기 (368)
    • Language (66)
      • Java (55)
      • Kotlin (6)
      • Algorithm (5)
    • Server (123)
      • Spring (51)
      • Spring JPA (26)
      • Spring batch (4)
      • Spring Reactive (5)
      • Spring MSA (2)
      • JUnit, Spock (18)
      • Gradle (3)
      • Node.js (13)
    • Operation (60)
      • System Architecture (28)
      • Network (19)
      • Rest API (4)
      • GraphQL (1)
      • Monitoring (3)
      • OS (5)
    • Database (55)
      • SQL (43)
      • NoSQL (9)
      • Server (3)
    • Programming (42)
      • OOP (5)
      • DDD (13)
      • Clean Code (9)
      • Clean Architecture (4)
      • Refactoring (9)
      • AI Agent (2)
    • Client (0)
      • Android (4)
    • Web (10)
      • HTML, CSS, JavaScript (6)
      • JSP (4)
    • Etc. (7)
      • Python, PHP, ... (1)
      • 개발 일기 (6)

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

방문자수Total

  • Today :
  • Yesterday :
반응형

© violetbeach

  • [IT 개발자와 일할 때 필요한 모든 개발지식] A t…
  • 개발 블로그는 어떻게 써야할까?
  • [기억보단 기록을] Tech blog

티스토리툴바