코드 스멜의 설명으로 가장 올바르지 않은 것은? | [경찰간부후보생 소프트웨어공학] 24년 1회차 기출문제 상세 페이지
1[경찰간부후보생 소프트웨어공학] 24년 1회차
코드 스멜의 설명으로 가장 올바르지 않은 것은?
1
명확히 주석문 처리가 되어 있는 프로그램
2
중복된 로직을 가진 프로그램
3
복잡한 조건문이 포함된 프로그램
4
읽기 어려운 프로그램
해설
코드 스멜이 아닌 것은 주석이 명확히 처리된 프로그램이다.
코드 스멜은 당장 오류는 아니지만 리팩터링이 필요함을 알려 주는 코드의 나쁜 징후로, 명확한 주석은 오히려 이해를 돕는 요소이다.
- 중복된 로직은 대표적인 코드 스멜이다.
- 복잡한 조건문은 분기 단순화나 다형성 적용이 필요한 스멜이다.
- 읽기 어려운 코드는 유지보수성을 떨어뜨리는 스멜이다.
오류나 개정된 내용이 보이면 알려주세요