클린 코드: 두 판 사이의 차이

IT위키
(새 문서: == 조건 == 단순하고 직접적이다 간단해서 버그가 숨어들지 못한다 하나의 기능만을 제공한다 중복이 없다 잘 쓴 문장처럼 읽힌다 짐작했...)
 
편집 요약 없음
 
(다른 사용자 한 명의 중간 판 하나는 보이지 않습니다)
1번째 줄: 1번째 줄:
;Clean Code
== 조건 ==
== 조건 ==
단순하고 직접적이다
* 단순하고 직접적이다
간단해서 버그가 숨어들지 못한다
* 간단해서 버그가 숨어들지 못한다
하나의 기능만을 제공한다
* 하나의 기능만을 제공한다
중복이 없다
* 중복이 최소화된다
잘 쓴 문장처럼 읽힌다
* 잘 쓴 문장처럼 읽힌다
짐작했던 기능을 그래도 수행한다
* 짐작했던 기능을 그래도 수행한다
작성자가 아닌 사람도 읽기 쉽고 고치기 쉽다
* 작성자가 아닌 사람도 읽기 쉽고 고치기 쉽다
단위 테스트와 인수 테스트가 존재한다
* 단위 테스트와 인수 테스트가 존재한다
모든 테스트를 통과한다
* 모든 테스트를 통과한다


== 참고 문헌 ==
== 참고 문헌 ==
* 클린 코드 - 로버트 C. 마틴
* 클린 코드 - 로버트 C. 마틴
[[분류:소프트웨어 공학]]

2022년 5월 19일 (목) 14:08 기준 최신판

Clean Code

조건[편집 | 원본 편집]

  • 단순하고 직접적이다
  • 간단해서 버그가 숨어들지 못한다
  • 하나의 기능만을 제공한다
  • 중복이 최소화된다
  • 잘 쓴 문장처럼 읽힌다
  • 짐작했던 기능을 그래도 수행한다
  • 작성자가 아닌 사람도 읽기 쉽고 고치기 쉽다
  • 단위 테스트와 인수 테스트가 존재한다
  • 모든 테스트를 통과한다

참고 문헌[편집 | 원본 편집]

  • 클린 코드 - 로버트 C. 마틴