분석입니다. NET 개발 프로세스 라는 숫자와 사람

출처: 인터넷
작성자: 사용자
키워드: 분석 개발 프로세스 주석 따를 수 있다

우리 모두 명명의 중요성을 이해 하 고 만약 우리가 끊임없이 명명에 대 한 우려, 우리 사람의 수 고는 동사의 명사 동사와 명사의 이름을 특히 고려해 야.

지침에는. NET 프레임 워크 명명 규칙을 대문자, 단어 선택,, 등을 설명 하는 특별 한 장 이지만 사람과 수량 측면에서 하지는 아래 설명.

명사의 수

먼저 수량을 봐. 가독성을 개선 하기 위해 단 수 및 복수 명사 수 의미에 상당한 차이가 있다. 예를 들면:

속성: System.Collections.Generic.DictionaryTKey, 키 및 TValue에 수 좋은 예입니다. 필드 비슷합니다; 메서드 이름에 명사: 우리가 익숙한 js에서 getElementById 및 getElementsByTagName; 지역 변수: 우리 발생 하는 지역 변수 특성 보다 더 높습니다. 예를 들어 사용자의 이름을 나타내는 변수를 사용 하 여, 이름을 사용할 수 있습니다 문자열; 둘 이상의 사용자 이름을 이면 liststring 이름을 사용할 수 있습니다.

일반적으로 단 수 식의 의미는? (0 또는 1); 복잡 한 식의 의미 체계는 * (0, 1 또는 더 많은). 명사 수는 이해 하기 쉬운 고 관련 규칙에 따라 쉽다.

동사 사람

다음 동사의 사람을 고려 하십시오. 네임 스페이스, 형식 및 멤버의 다양 한 종류를 포함 하 여 이름에 대 한 고려를 해야 하는 개체에 방법만 의미상 동작을 나타내는 동사입니다. 그것에 대해, 예를 보면은. 닷넷 프레임 워크. System.Collections.Generic.StackT에 포함 (T 항목) 메서드 같은 코드:

경우 (thestack.contains (1)) {//do 뭔가.}

같은 읽기: 스택 1 더 있으면. 이 같은 이름이 되는 모든 메서드는? 아니요. 다른 두 가지 방법 ()을 취소 되며 푸시 (T 항목) 그리,이 곳이 매우 혼란. 처음에 보고 코드 작성:

Thestack.push (3); Thestack.clear ();

위의 문장으로 읽어 봅니다: 스택에 푸시 3; 스택, 문법적으로 잘못 된 고 3 사람이 될 것으로 보인다. 나 확실 하지 않다 왜, 하지만 난만 설명 하려고 할 수 있습니다. 검토 후 여러 컬렉션 형식과 다른 형식, 3 인칭을 사용 하 여 모든 장소는 포함 (T 항목) 및 Directory.Exists (문자열 경로) 조건자 함수, 명명 규칙 인지 모른다 발견 된다?

또한 노트를 고려 하십시오

어느 정도 주석을 코드의 일종 있습니다. 하나는 우리가 따를 수에 XML 문서 주석을. NET 프레임 워크, 3 인칭을 사용 하 여 형식 또는 형식 멤버에 대 한 여부. 다른 일반적인 주석 또한이 규칙을 따라야 합니다.

관련 문서

연락처

이 페이지의 내용은 인터넷에서 가져온 것이므로 Alibaba Cloud의 공식 의견이 아닙니다.이 페이지에서 언급 된 제품 및 서비스는 Alibaba Cloud와는 관련이 없으므로이 페이지의 내용이 골칫거리 인 경우 저희에게 알려주십시오. 우리는 5 일 근무일 이내에 이메일을 처리 할 것입니다.

커뮤니티에서 표절 사례를 발견한 경우 info-contact@alibabacloud.com 으로 관련 증거를 첨부하여 이메일을 보내주시기 바랍니다. 당사 직원이 영업일 기준 5일 내에 연락 드리도록 하겠습니다.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.