«naming-conventions» 태그된 질문

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

7
메서드 이름에 "Async"접미사를 사용하는 것은 'async'수정자를 사용하는지 여부에 따라 달라 집니까?
"Async"로 메서드 이름을 접미사하는 규칙은 무엇입니까? "비동기"접미사를 추가해야합니까? 는 async한정자 로 선언 된 메서드 에만 합니까? public async Task<bool> ConnectAsync() 아니면 메서드가 반환 Task<T>하거나Task 합니까? public Task<bool> ConnectAsync()

5
쿠키 이름 지정-모범 사례 [닫힘]
닫힘 . 이 질문은 의견 기반 입니다. 현재 답변을 받고 있지 않습니다. 이 질문을 개선하고 싶으십니까? 이 게시물 을 편집 하여 사실과 인용으로 답변 할 수 있도록 질문을 업데이트하십시오 . 휴일 오년 전에 . 이 질문 개선 쿠키 이름은 어떤 모습이어야합니까? 다음과 같아야합니다. 소문자 CamelCase Underscore_Camel_Case UPPER_CASE 아니면 다른 것이어야합니까?


5
데이터 가져 오기를위한 메소드 이름 [닫힘]
닫힘 . 이 질문은 의견 기반 입니다. 현재 답변을 받고 있지 않습니다. 이 질문을 개선하고 싶으십니까? 이 게시물 을 편집 하여 사실과 인용으로 답변 할 수 있도록 질문을 업데이트하십시오 . 휴일 오년 전에 . 이 질문 개선 경고 : 이것은 제가 게시하는 심각한 질문 / 토론이 아닙니다.하지만 대부분의 개발자가이 "문제"를 …


6
추상 클래스에 대한 명명 규칙
한때 Microsoft가 추진 한 지침은 추상 클래스에 "Base"접미사를 추가하여 그것이 추상이라는 사실을 없애는 것이 었습니다. 따라서, 우리가 같이 수업을 System.Web.Hosting.VirtualFileBase, System.Configuration.ConfigurationValidatorBase, System.Windows.Forms.ButtonBase, 그리고, 물론, System.Collections.CollectionBase. 하지만 최근에 프레임 워크의 많은 추상 클래스가이 규칙을 따르지 않는 것 같습니다. 예를 들어 다음 클래스는 모두 추상이지만이 규칙을 따르지 않습니다. System.DirectoryServices.ActiveDirectory.DirectoryServer System.Configuration.ConfigurationElement System.Drawing.Brush System.Windows.Forms.CommonDialog …

24
데이터베이스 테이블의 ID 열 이름 지정
데이터베이스 테이블의 ID 열 이름 지정에 대한 사람들의 의견이 궁금합니다. ID 열의 기본 키가있는 Invoices라는 테이블이있는 경우 다른 테이블과 충돌하지 않도록 해당 열을 InvoiceID라고 부르고 그것이 무엇인지 분명합니다. 내가 현재 일하는 곳에서는 모든 ID 열 ID를 호출했습니다. 따라서 그들은 다음을 수행합니다. Select i.ID , il.ID From Invoices i Left Join …

3
스칼라 상수에 대한 명명 규칙?
Scala 상수의 명명 규칙은 무엇입니까? StackOverflow에 대한 간단한 검색은 대문자 CamelCase (아래 첫 번째 줄)를 제안했지만 다시 확인하고 싶었습니다. val ThisIsAConstant = 1.23 val THIS_IS_ANOTHER_CONSTANT = 1.55 val thisIsAThirdConstant = 1.94 권장되는 Scala 스타일은 무엇입니까?

13
XML 요소에 대한 표준 명명 규칙이 있습니까? [닫은]
닫은. 이 질문은 Stack Overflow 지침을 충족하지 않습니다 . 현재 답변을 받고 있지 않습니다. 이 질문을 개선하고 싶으십니까? Stack Overflow의 주제에 맞게 질문을 업데이트하세요 . 휴일 삼년 전에 . 이 질문 개선 XML 문서에 대한 표준, 사실상 또는 다른 것이 있습니까? 예를 들어 태그를 작성하는 "가장 좋은"방법은 무엇입니까? <MyTag /> …


5
pylint가 단일 문자 변수 이름에 반대하는 이유는 무엇입니까?
나는 여전히 파이썬 규칙에 익숙해지고 pylint내 코드를 더 파이썬 적으로 만들기 위해 사용 하고 있지만, pylint가 단일 문자 변수 이름을 좋아하지 않는다는 사실에 의아해합니다. 다음과 같은 몇 가지 루프가 있습니다. for x in x_values: my_list.append(x) 내가 실행할 때 pylint, 나는군요 Invalid name "x" for type variable (should match [a-z_][a-z0-9_]{2,30}유효한 변수 …

28
GB 영어 또는 미국 영어?
API가 있고 국제적인 독자를 보유한 영국 기반 개발자 인 경우 API가 setColour() 또는 setColor() (간단한 예로서 한 단어를 취하십시오.) 영국에 기반을 둔 엔지니어들은 종종 '올바른'철자에 대해 상당히 방어 적이지만 미국 철자가 국제 시장에서 더 '표준'이라고 주장 할 수 있습니다. 문제는 중요합니까? 다른 로케일의 개발자가 GB 철자에 어려움을 겪습니까, 아니면 일반적으로 …

13
기본 키 / 외래 키 명명 규칙 [닫힘]
닫힘 . 이 질문은 의견 기반 입니다. 현재 답변을 받고 있지 않습니다. 이 질문을 개선하고 싶으십니까? 이 게시물 을 편집 하여 사실과 인용으로 답변 할 수 있도록 질문을 업데이트하십시오 . 휴일 3 년 전 . 이 질문 개선 개발 그룹에서는 기본 및 외래 키의 명명 규칙에 대해 격렬한 논쟁이 있습니다. …

30
대소 문자 만 다른 변수 이름을 사용하는 것이 부도덕한가요?
예를 들어, 다음 코드를 사용하십시오. var person = new Person(); 또는 Pythonistas : person = Person() 나는 이것이 얼마나 나쁜지 끊임없이 이야기하지만,이 두 줄의 코드가 부도덕 한 예를 아직 보지 못했습니다. 나에게 사람은 사람이고 다른 이름을 붙이는 것은 시간 낭비입니다. 구문 강조를 표시하기 며칠 전에는 이것이 큰 문제 였을 것입니다. …

7
boolean (물음표 없음)을 반환하는 Java 메서드에 대한 명명 규칙
다른 언어의 메서드 / 함수 이름 끝에 물음표를 사용하는 것을 좋아합니다. Java는 이것을 허용하지 않습니다. 해결 방법으로 Java에서 부울 반환 메서드의 이름을 어떻게 지정할 수 있습니까? 을 사용하여 is, has, should, can어떤 경우에는 괜찮 방법 사운드의 전면입니다. 그러한 방법의 이름을 지정하는 더 좋은 방법이 있습니까? 예를 들어 createFreshSnapshot?

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