2009-07-04 1 views

답변

1

당신은 당신에 대해 이야기하지만, Java 및 .NET 모두중인 플랫폼을 지정하지 않은, 당신이있어 네임 스페이스에서 조직 이름을 사용하도록 권장합니다 (예 : Microsoft.CSharp.* 또는 com.google.base.*. 즉, 클래스의 전체 이름을 아는 경우 클래스가 어디서 왔는지를 명확하게 알 수 있어야합니다. IDE는 일반적으로 클래스의 전체 이름 (네임 스페이스 포함)을 표시합니다. 암호.

그래도 도움이되지 않으면 질문을 명확히하십시오.

+0

글쎄, 실제로 어떤 표기법, 아이콘, 속성 또는 다른 어떤 것이 도움이 될 수 있음을 의미합니다. 명명 규칙과 네임 스페이스를 사용하는 것은 좋지만 개발자가 페이지를 사용하는 코드에서 "using ....."이라고 쓰면 분명히 유용한 이름을 잘라낼 수 있습니다. – odiseh

+0

이름 위로 마우스를 가져 가면 안됩니다. 이것이 실제로 문제가되는 것을 알고 있습니까? 나는 그것이 문제가되는 것을 결코 발견하지 못했습니다. 보통 어떤 기능을 가진 클래스가 애플리케이션에 특화되고 어떤 것이 내장되어 있는지는 명확합니다. 그것은 특히 중요합니까? –

+0

나는 그렇게 생각한다 ...... – odiseh

0

누가 그것을 구별 할 것입니까? 개발자? 수업?

개발자 경우 - 클래스 경우 이름 지정 규칙이 - 당신이 상속을 확인하고 싶어 수도 있습니다 (부모)

+0

당신도 알다시피, 나는 어떤 속성이나 다른 것을 쓰는 것을 의미합니다 .... – odiseh

0

나는 Joh Skeet에 동의한다. 출처가 어디에서 왔는지 클래스 이름 위로 마우스를 가져 가면된다.

그러나 IF .NET을 사용하고 있으며이를 프로그래밍 방식으로 수행 할 방법이 필요합니다. 리플렉션을 사용하여 해당 클래스가 정의 된 어셈블리를 가져올 수 있으며 아마도 어셈블리에 회사 메타 데이터 속성 집합.

관련 문제