더북(TheBook)

3.3.6 다른 이름

이 악취는 문헌에서 다음과 같이 표현하기도 한다.

 

“클래스가 불완전한 행동 양식을 지원한다.”[18] : 클래스의 공개 인터페이스가 불완전하고 해당 클래스의 객체가 요구하는 모든 행동 양식을 지원하지 않을 때 이런 악취가 발생한다.

“성의가 없는 연산”[63] : 연관된 메서드를 불완전하거나 모순적인 방식으로 제공할 때 이런 악취가 발생한다. 이 악취는 실행 시간 문제로 이어질 수 있다.

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.