문제
다음 중 소스 코드 최적화 기법으로 보기 어려운 것은?
① 코드 가독성 향상 ② 코드 중복 제거 ③ 하드코딩 증가 ④ 데이터 추상화 적용
정답
3번
해설
정답: 3. 하드코딩을 늘리면 유지보수성과 확장성이 모두 떨어지므로 최적화 기법이라 할 수 없다.
오답 풀이
- 1번: 코드 가독성을 높이면 유지보수가 수월해진다.
- 2번: 중복 코드를 제거하면 변경 비용을 줄일 수 있다.
- 3번: 하드코딩 증가는 오히려 코드 품질을 떨어뜨린다.
- 4번: 데이터 추상화 적용은 구조 개선에 도움이 된다.
보충 개념 소스 코드 최적화는 가독성, 유지보수성, 실행 효율, 중복 제거 같은 측면을 함께 고려한다.