«naming» 태그된 질문

팀이나 커뮤니티에서 가장 많이 받아들이는 형식으로 가장 적은 수의 문자로 의미와 설명을 제공하십시오.

3
예를 들어, 지역 및 매개 변수 변수에 대한 명명 규칙 [닫힘]
폐쇄되었습니다 . 이 질문은 의견 기반 입니다. 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? 이 게시물 을 편집 하여 사실과 인용으로 답변 할 수 있도록 질문을 업데이트하십시오 . 휴일 오년 전에 . 프로젝트 (주로 Java / JEE 프로젝트)에 적용하기 위해 선임 개발자 코딩 규칙에 대해 논의했습니다. 나는 그가 제안한 한 …
13 java  naming  variables 

1
"평평하게"는 무엇을 의미합니까?
내가 나무를 가졌다면 직관적으로 "평평하게" 왼쪽에서 오른쪽으로 순회하면서 트리의 모든 항목 목록을 가져옵니다. 연결된 목록이 있으면 직관적으로 "평평하게"나타납니다. 이 항목부터 시작하여 모든 항목의 목록을 얻습니다. 예를 들어, 연결된 목록은 내부 예외를 집계하는 예외로 구성됩니다. 예외 "flattenInnerExceptions"에 대해 예외 시퀀스, 가장 바깥 쪽 예외, 가장 안쪽 예외를 마지막으로 반환 할 것으로 …
13 naming 

6
C에서 변수 및 함수에 사용되는 명명 규칙 [닫기]
닫은. 이 질문은 주제에 맞지 않습니다 . 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? Software Engineering Stack Exchange에 대한 주제가 되도록 질문을 업데이트하십시오 . 휴일 3 년 전 . CI에서 큰 프로젝트를 코딩하는 동안 문제가 발생했습니다. 더 많은 코드를 계속 작성하면 코드를 구성하기가 어려울 때가 있습니다. 프로그램의 다른 부분에 대한 …
13 c  naming 

4
명명 충돌을 피하는 C 프로젝트
중형 C 라이브러리 프로젝트의 함수 명명 규칙에 대한 실용적인 실제 조언을 찾기 위해 고심하고 있습니다. 내 라이브러리 프로젝트는 자체 헤더가있는 몇 개의 모듈과 하위 모듈로 구분되며 OO 스타일을 느슨하게 따릅니다 (모든 함수는 전역을 제외하고 특정 인수를 첫 번째 인수로 사용합니다). 그것은 우리에게 다음과 같은 것을 놓았습니다. MyLib - Foo - …

2
파이썬에서 값을 반환하는 함수의 이름을 어떻게 지정해야합니까?
파이썬 에서 함수의 이름을 선택하는 것에 대해 혼란 스럽습니다 . 때때로 파이썬 내장 함수는 function 및 string method 와 같이 필수적 입니다. 로 : 때때로 그들은 그러한없는 이름이 같은 긴급하지 않다 예를 들어, 그리고 하지 않습니다 .printfindlencalculate_lentypefind_type 나는 print우리가 사용하지 않는 (ie None) 값 을 반환하고 (예 : 화면에 문자열을 …

18
좋은 이름을 생각할 수 없을 때 함수 / 변수 / 등의 이름은 무엇입니까? [닫은]
폐쇄되었습니다 . 이 질문은 의견 기반 입니다. 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? 이 게시물 을 편집 하여 사실과 인용으로 답변 할 수 있도록 질문을 업데이트하십시오 . 휴일 오년 전에 . 함수 / 변수 / 등을 정의 할 때 무엇을 이름을 지정할지 잘 모르겠다면 이름을 어떻게 지정합니까? 이름을 어떻게 …

4
통합 테스트를위한 이름 선택
단위 테스트를 사용하면 도메인이 매우 작으므로 쉽습니다. 나는 Osherove의 methodName_conditions_result()계획을 사용했으며 매우 분명했습니다. 그러나 통합 테스트를 통해 매우 긴 이름을 갖게 될 것으로 생각되며 대신 무엇을 배치 methodName해야합니까? 통합 테스트 클래스의 이름을 어떻게 지정합니까? 통합 테스트 이름의 실제 예는 매우 환영합니다. 답변이 이러한 테스트를 더 잘 이해하는 데 도움이되기를 바랍니다.

3
C 및 C ++ 프로그램에서 유형을 어떻게 표시해야합니까?
에서 내이 대답 , 내가 사용하는 _t최상의 논란 종료 유형의 끝에서. 이것이 현재 프로젝트에서 사용하는 관행입니다. typedef struct { int x; int y; } point_t; 이것은 stddef.hlike size_t또는의 C 유형과 일치하도록 의도되었습니다 ptrdiff_t. 그러나 내 질문에 대한 특정 의견에 따르면 _tpostfix는 POSIX 용으로 예약 된 것으로 보입니다. 대신에 무엇을 사용해야 …
12 c++  c  naming 

5
어색한 도메인 특정 객체의 이름을 지정하는 데 지침이 있습니까?
화학 시스템을 모델링하고 있으며 열거 형 내에서 요소 / 항목의 이름을 지정하는 데 문제가 있습니다. 내가 사용 해야하는지 확실하지 않습니다. 원 자식 화학명 약칭 화학명. 예를 들어, 황산은 H2SO4이고 염산은 ​​HCl입니다. 이 두 가지를 사용하면 원자 공식이 합리적으로 일반적이기 때문에 아마도 아마도 원자 공식을 사용할 것입니다. 그러나 Na2SiF6 인 나트륨 …

6
자바 스크립트 명명 규칙
Java 배경 출신이며 JavaScript를 처음 사용합니다. 다음 예제와 같이 단일 문자 매개 변수 이름을 사용하는 많은 JavaScript 메서드를 발견했습니다. doSomething(a,b,c) 마음에 들지 않지만 다른 JavaScript 개발자는 JavaScript 파일을 브라우저로 전송해야한다는 점을 지적하면서 파일 크기를 줄이기 위해 수행되었다고 확신했습니다. 그런 다음 다른 개발자와 대화하는 것을 발견했습니다. 그는 Firefox가 변수 이름을 잘라서 …

1
프로그래밍에서 '해결'은 무엇을 의미합니까? [닫은]
폐쇄되었습니다 . 이 질문은 의견 기반 입니다. 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? 이 게시물 을 편집 하여 사실과 인용으로 답변 할 수 있도록 질문을 업데이트하십시오 . 휴일 3 년 전 . Resolve의존성 주입 (인터페이스로 구현 해결), 패키지 관리자 (예 : 패키지 종속성 해결), 웹 (예 : 호스트 이름 …

3
Golang에서“this”사용
Golang이 여기 에있는 스타일 가이드에 가장 가까운 것은 수신자 이름 아래에 다음과 같이 쓰여진 것입니다. 메소드 수신자의 이름은 그 ID를 반영해야합니다. 종종 해당 유형의 하나 또는 두 글자 약어 (예 : "클라이언트"의 경우 "c"또는 "cl")입니다. "me", "this"또는 "self"와 같은 일반적인 이름, 함수와 반대로 메소드에 더 중점을 둔 객체 지향 언어의 …

6
이름 지정 : 명확성을 위해 간략 성을 희생해야합니까?
예를 들어 다음 함수는 입력 필드의 이름과 오류가 포함 된 배열을 반복합니다. 유효성 검사 필드의 이름을 확인한 다음 오류 정보를 유효하지 않은 필드 배열로 푸시하면됩니다. 간단하고 작성하는 것이 낫습니다. addInvalidField (field, message) { const foundField = this.invalidFields.find(value => { return value.name === field.name }) const errors = foundField.errors if (!errors.some(error …

7
불변의 참조 또는 레이블 만있는 언어의 이름 변수에 대한 좋은 대안은 무엇입니까?
예를 들어, 기능적 언어에서 변수 는 단일 할당이며 일단 할당 된 값은 변경할 수 없습니다. 따라서 unbound 및 bound의 두 가지 상태가 있으며 한 번 바인드하면 변경할 수 없습니다. 물건과 같이 가장 적합한 수학 용어 나 다른 컴퓨터 과학 용어가 있습니까? 뭔가 의미 분산 또는 가변성을 의미하지는 않습니다. 용어와 같이 …

5
버리기 변수의 관용어 이름은 무엇입니까? [닫은]
닫은. 이 질문은 주제에 맞지 않습니다 . 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? Software Engineering Stack Exchange에 대한 주제가 되도록 질문을 업데이트하십시오 . 휴일 팔년 전에 . Velocity Template Language 의 set 지시문에는 왼쪽에 변수가 필요합니다. 작동하지 않습니다. #set ( $entries.add("d") ) 의 반환 값을 사용하지 add("d")않아도 변수에 할당해야합니다. …
11 naming  syntax 

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