«naming-conventions» 태그된 질문

명명 규칙은 변수 및 메소드와 같은 프로그래밍 구성에 지정된 이름을 관리하는 일반 규칙을 나타냅니다. 이러한 규칙은 가독성을 높이고, 이종 모듈간에 명명 일관성을 강화함으로써 코드의 유지 관리 성을 향상시킵니다.

2
부분 클래스 파일에 대한 명명 규칙
내 ASP.NET MVC 스캐 폴딩 코드의 대부분을 생성하고 있습니다. 생성 된 모든 파일은 표준 명명 규칙을 사용하는 부분 클래스입니다. 예를 들어 내 직원 컨트롤러 파일의 이름은 EmployeeController.cs입니다. 생성되지 않은 사용자 지정 논리로 EmployeeController를 확장하려면 EmployeeControllerCustom.cs라는 두 번째 부분 클래스 파일을 만듭니다. 사용자 지정 및 생성 된 논리를 두 개의 다른 …

8
열거 형 및 일치하는 속성에 대한 C # 명명 규칙
나는 종종 자신의 상태 속성을 열거 형으로 유지하는 클래스를 구현하는 것을 발견합니다. 상태 열거 형과 상태 유형의 ONE 상태 속성이 있습니다. 이 이름 충돌을 어떻게 해결해야합니까? public class Car { public enum Status { Off, Starting, Moving }; Status status = Status.Off; public Status Status // <===== Won't compile ===== …

14
사용자 인터페이스의 "ID"또는 "ID"
제가 일하는 QA 관리자가 방금 "Operator ID"가되어야 할 때 "Operator Id"라는 사인온 프롬프트로 인해 데스크탑 앱에 버그가 있다고 알려 왔습니다. 그녀의 주장은 "Id"가 프로이트의 "심령 장치"의 자아 부분을 의미하며 의미 론적으로 정확하지 않다는 것입니다. 이제 항문 엔지니어 (AE)가 된 나는 당연히 Id 대 ID를 찾아야했고, 내 피상적 인 조사 (google)에서 …

12
Java 부울 게터 "is"대 "are"
부울 게터에 대한 Java의 규칙은 접두사 "is"를 포함한다는 것을 알고 있습니다. isEnabled isStoreOpen 그러나 주제가 복수라면 어떨까요? 즉, 매장이 열려 있는지 알고 싶지 않고 모든 매장이 열려 있는지 알고 싶다면 어떻게해야할까요? isStoresOpen() 영어로는 말이되지 않습니다. 다음과 같은 게터를 작성하고 싶습니다. areStoresOpen areDogsCute areCatsFuzzy 그리고 그게 나을 생각하지만, 난 그냥 그것을 …

9
자산 (이미지, CSS, JS)에 대한 명명 규칙?
웹 프로젝트에 사용되는 이미지, js 및 css 파일과 같은 자산에 대한 좋은 명명 규칙을 찾기 위해 여전히 고심하고 있습니다. 따라서 내 현재는 다음과 같습니다. CSS : style-{name}.css 예 : style-main.css, style-no_flash.css, style-print.css등 JS : script-{name}.js 예 : script-main.js, script-nav.js등 이미지 : {imageType}-{name}.{imageExtension} {imageType} 다음 중 하나입니다. 아이콘 (예 : 도움말 …

15
Java 프로젝트에서 패키지 이름 지정에 어떤 전략을 사용하며 그 이유는 무엇입니까? [닫은]
닫힘 . 이 질문은 의견 기반 입니다. 현재 답변을 받고 있지 않습니다. 이 질문을 개선하고 싶으십니까? 이 게시물 을 편집 하여 사실과 인용으로 답변 할 수 있도록 질문을 업데이트하십시오 . 휴일 삼년 전에 . 이 질문 개선 나는 이것에 대해 얼마 전에 생각했고 최근에 내 가게가 첫 번째 실제 Java …

10
"foos"변수에 대한 명명 규칙 [닫힘]
닫힘 . 이 질문은 의견 기반 입니다. 현재 답변을 받고 있지 않습니다. 이 질문을 개선하고 싶으십니까? 이 게시물 을 편집 하여 사실과 인용으로 답변 할 수 있도록 질문을 업데이트하십시오 . 휴일 삼년 전에 . 이 질문 개선 변수에 foo 객체 수를 저장해야한다고 가정 해 보겠습니다. 영어 원어민이 아니기 때문에 저는 …


2
PostgreSQL : 기본 제약 이름
PostgreSQL에서 테이블을 생성 할 때 기본 제약 조건 이름이 제공되지 않으면 할당됩니다. CREATE TABLE example ( a integer, b integer, UNIQUE (a, b) ); 그러나 ALTER TABLE제약 조건을 추가하려면 이름이 필수 인 것 같습니다. ALTER TABLE example ADD CONSTRAINT my_explicit_constraint_name UNIQUE (a, b); 이로 인해 내가 작업 한 프로젝트에서 이름 …


3
Haskell : 왜 도우미 함수의 이름을 "go"로 지정하는 규칙이 있습니까?
내가 볼 go하스켈 재료 나 소스를 읽을 때 많은,하지만 난 그것에 대해 정말 편안 적이 없습니다 - (나는 내 마음에 "고토"의 부정적인 내포를 가지고 추측). 나는 LYAH와 함께 Haskell을 배우기 시작했고, 그것이 내가 사용하는 경향 acc과 step접는 부분을 쓸 때 알게 된 곳 입니다. 글쓰기 관습은 어디 go에서 왔습니까? 가장 …

15
Java 변수 및 메소드 이름에 밑줄 사용 [닫힘]
현재이 질문은 Q & A 형식에 적합하지 않습니다. 사실, 참고 문헌 또는 전문 지식이 답변을 뒷받침 할 것으로 기대하지만이 질문은 토론, 논쟁, 여론 조사 또는 확장 된 토론을 유도 할 가능성이 높습니다. 이 질문을 개선하고 다시 열 수 있다고 생각 되면 도움말 센터 를 방문하여 안내를 받으세요. 휴일 칠년 전에 …

2
C # 메서드 명명 규칙 : ToSomething 대 AsSomething
비즈니스 로직 객체에 대한 확장 메서드를 작성하면서 변환 메서드의 이름을 바꾸는 문제에 도달했습니다. someObject.ToAnotherObject()널리 사용되는 object.ToString(). 그러나 예를 들어 LINQ는 두 변형을 혼합하여 차이점을 찾을 수 없습니다. ToDictionary(), ToList(), AsParallel(), AsQueryable(), ... 이 두 가지 명명 규칙의 차이점은 무엇이며 내 클래스에 사용할지 여부를 결정하려면 무엇을 알아야합니까?

7
.NET 위임 유형에 대한 적절한 명명 규칙?
관례에 따라 클래스는 종종 명사, 동사와 같은 메서드 및 형용사와 같은 인터페이스와 같은 이름이 지정됩니다. 델리게이트에 대한 일반적인 명명 규칙은 무엇입니까? 또는 대리인이 유형 및 기타 항목에 나열 될 때 이름을 구별하는 좋은 방법은 무엇입니까? 내 즉각적인 가정은 단일 메서드 인터페이스가 종종 대리자로 대체 될 수 있기 때문에 대리자를 형용사 …

7
Android 명명 규칙
철저한 Android 명명 규칙 제안을 찾고 있습니다. 여기서 조금 발견했습니다. http://source.android.com/source/code-style.html#follow-field-naming-conventions 그것은 말한다 : 비공개, 비 정적 필드 이름은 m으로 시작합니다. 정적 필드 이름은 s로 시작합니다. 다른 필드는 소문자로 시작합니다. 공개 정적 최종 필드 (상수)는 ALL_CAPS_WITH_UNDERSCORES. 그러나 저는 Android의 모든 측면을 다루는 훨씬 더 광범위한 것을 찾고 있습니다. 레이아웃과 뷰의 …

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.