naming-conventions

    78

    5답변

    "nib"라는 클래스를 정의하는 것이 목적입니다. (그리고 몇 가지 관련 클래스들도 있습니다.) 모듈 자체를 어떻게 호출해야합니까? "부리"? "nibmodule"? 다른 건 없니?

    9

    6답변

    나는 C#에서 개인 메서드 및 개인 정적 메서드의 이름을 짓는 가장 영리한 방법을 알아 내려고하고 있습니다. 배경 : 개인 회원을위한 모범 사례는 밑줄 접두사 + 낙타 사례입니다. 당신은 나와 함께 주장 할 수는 있지만이 컨벤션을 따르는 하드 코어 전문가들의 코드를 충분히 보았습니다. 숙련 된 업계 표준입니다. 파스칼 케이스는 공용 메소드의 업계 표준입니다

    3

    5답변

    인터페이스를 쉽게 식별 할 수있는 것처럼 클래스가 추상적이고 직접 인스턴스화 될 수 없다는 것을 한눈에 알 수있는 것이 유용 할 것 같습니다. 제 질문은 왜 "AFourLeggedAnimal : IAnimal"이 (가) 붙잡 았지 않습니까? 예를 들어 "Four class Animal"대신에 "4 개의 다리가 달린 동물"로 혼란을 일으킬 수 있다는 혼란이

    0

    3답변

    저는 풍부한 도메인 모델을 가지고있는 프로젝트에 참여하고 있습니다. 일부 수업에는 다른 유형의 컬렉션이 있고 다른 유형에는 '소유자'를 나타내는 속성이 있습니다. public class Product { private IList<ProductPrice> _prices = new List<ProductPrice>(); public voi

    1

    1답변

    프로젝트에서 데이터 액세스를 처리하기 위해 LINQ To SQL을 사용하고 있습니다. 동일한 테이블 (예 : CustomerUserId, TechnicianUserId)에 테이블의 외래 키가 여러 개있는 경우 ApplicationUser 및 ApplicationUser1과 같은 속성 이름을 생성합니다. 코드 생성기를 조정하여 이름을 읽기 쉽게 만드는 방법이

    0

    3답변

    x32 및 x64 플랫폼을 모두 지원하는 C++ 정적 라이브러리가 있습니다. 제 질문은 : .lib 파일의 이름을 플랫폼에 따라 다르게해야합니까? 즉 MyLib32.lib는 MyLib64.lib 인텔 수학 라이브러리와 TBB 대를 사용하여이 폴더 이름 대신이 라이브러리를 구분하는 처리합니다. 즉 X32 \ Math.lib 더 좋은 방법은 다른에 비해 거기에

    1

    4답변

    대부분의 언어는 밑줄 (파이썬, C 등) 또는 낙타 - 케이싱 (자바)으로 이름의 다른 단어를 구분하는 지침을 제공합니다. 그러나 문제는 이름을 분리 된 것으로 간주 할 때입니다. 옵션은 다음과 같습니다. 1) 영문 사전과 별도의 단어가 나오는 모든 인스턴스에서 수행하십시오. 2) 몇 가지 직감을 사용하여이를 수행 할시기와 수행하지 않을시기를 결정하십시오.

    3

    4답변

    특정 서버를 개발합니다. 지금까지 두 버전을 동시에 설치할 수 없었습니다. 이제 버전을 변경하려고합니다. 문제는 서버 구성 요소에 버전 번호를 추가했는지 여부입니다. 서버에는 3 개의 exes 및 5 개의 dll (일부 COM, 일부 기본 VC++)이 있습니다. 이름의 일부 또는 모두에 버전 (Serv71.exe, module71.dll)이 있어야합니까?

    7

    4답변

    NHibernate를 활용하고 DDD 개념을 도입하려는 WebForms 솔루션의 적절한 프로젝트 구조로 무엇을 추천합니까? 내 도메인 객체 내 매핑 파일 Sample.Repositories을 포함 - - 루트 네임 스페이스 및 솔루션 이름을 가정 는 Sample.Domain이 샘플 내 저장소와 NHibernate에 연결 설정 파일 샘플을 포함 .Busine

    2

    6답변

    저는 C# 라이브러리를 만들고 공용 클래스의 대부분을 그들이 사용하는 프로토콜 (TCP, UDP 등)으로 접두사로 사용할 예정이며 약간의 딜레마가 발생했습니다. TCPXxxx 또는 TcpXxxx일까요? .NET 프레임 워크 (IPAddress 대 TcpClient)에는 표준이없는 것 같습니다. 라이브러리 작업시 선호하는 것 : TCPXxxx 또는 TcpXx