2013-03-21 3 views
1

BlahManager와 같은 일반적인 스타일의 단어를 피할 수있는 원래 클래스 이름을 사용하려면 어떻게해야합니까?원본 클래스 이름과 간결한 클래스 이름은 무엇입니까?

긴 클래스 이름을 피하는 방법은 무엇입니까? 여기에 자바의 예는 다음과 같습니다

InternalFrameInternalFrameTitlePaneInternalFrameTitlePaneMaximizeButtonWindowNotFocusedState 난 당신이 같은 이름을 단축 할 수있다라고 생각 문맥을 주어진와

(com.sun.java.swing.plaf.nimbus에서). 클래스의 목적 중 일부가 암시 적으로 사용되도록 클래스를 라이브러리 또는 하위 라이브러리에 사용한다고 가정 해보십시오.

여기에서 토론을 시작할 생각이 없으며 이름이 생길 때 사용 된 논리 또는 추론에 대한 통찰력이 필요합니다.

편집 : http://projects.haykranen.nl/java/

답변

1

이 다른 (폐쇄) 유래의 질문은 내가 추가하는 것도 생각할 수 없다 좋은 통찰력으로 가득하다, 일 이외의 바라 보았다되어야한다 : 여기에 (재미) 발전기 링크입니다 What's the best approach to naming classes?

그것은 훌륭한 저자에서 너무 많은 좋은 인용 및 프로그래밍 철학자

+0

니스를 포함하여 마음에 (그들은 일반적으로 과도한 상세를 피하기 위해조차 막연한 욕망하지 표시) "내가 말한대로 내가 할대로되지 수행" 찾을 :). 나는 긴 클래스 명에 대해 또 다른 질문을했다. 그러나 그것은 너무 구체적이었다. 나중에 그것을 파고들 것이다. –

관련 문제