문제
다음 중 클린 코드 작성 원칙으로 거리가 먼 것은?
① 누구든지 쉽게 이해하는 코드 작성 ② 중복이 최대화된 코드 작성 ③ 다른 모듈에 미치는 영향 최소화 ④ 단순, 명료한 코드 작성
정답
2번
해설
정답: 2. 클린 코드는 중복을 최소화해야 하므로 중복이 최대화된 코드는 클린 코드 원칙에 반한다.
오답 풀이
- 1번: 가독성은 클린 코드의 핵심 원칙이다.
- 2번: 중복 최대화는 클린 코드에 어긋난다.
- 3번: 모듈 간 영향 최소화는 의존성 관리 원칙이다.
- 4번: 단순하고 명료한 코드는 클린 코드 원칙이다.
보충 개념 클린 코드 원칙: 가독성, 단순성, 중복 최소화, 추상화, 의존성 관리.