«comments» 태그된 질문

코드에 주석을 작성하는 것에 대한 질문

4
XML 문서 속성에 "Gets or sets .."가 필요합니까?
C #에서 XML 주석에 대한 모범 사례 권장 사항을 찾고 있습니다. 속성을 만들 때 예상되는 XML 설명서의 형식은 다음과 같습니다. /// <summary> /// Gets or sets the ID the uniquely identifies this <see cref="User" /> instance. /// </summary> public int ID { get; set; } 속성의 서명이 이미 알려줍니다하지만 이후 …




8
수정 제어를 사용하는 상점의 표준으로 '편집자'인라인 주석이 있습니까?
우리 상점의 선임 개발자는 코드가 수정 될 때마다 책임이있는 프로그래머가 자신이 한 일을 나타내는 인라인 주석을 추가해야한다고 주장합니다. 이 의견은 보통 다음과 같습니다// YYYY-MM-DD <User ID> Added this IF block per bug 1234. 우리는 개정 관리에 TFS를 사용하며, 이런 종류의 주석은 인라인 노이즈가 아닌 체크인 메모로 훨씬 더 적합한 것으로 …

6
메소드의 서명에서 모든 매개 변수에 대한 javadoc 주석을 작성해야합니까?
우리 팀의 개발자 중 하나는 메소드의 서명에 모든 매개 변수에 대한 javadoc 주석을 작성해야한다고 생각합니다. 나는 이것이 필요하다고 생각하지 않으며 실제로는 그것이 해로울 수도 있다고 생각합니다. 먼저 매개 변수 이름은 설명적이고 자체 문서화되어야한다고 생각합니다. 매개 변수가 무엇인지 즉시 분명하지 않으면 아마도 잘못하고있을 것입니다. 그러나 매개 변수가 무엇인지 명확하지 않은 경우가 …

5
프로그램 설명에 Q & A 사이트에 대한 링크를 넣는 것이 괜찮습니까?
일부 코드베이스에서는 다음과 같은 내용의 주석을 볼 수 있습니다. // Workaround for defect 'xxx', (See bug 1434594 on Sun's bugparade) 몇 가지 질문이 있지만 모두 관련이 있습니다. 프로그램의 의견에 SO 질문에 대한 링크를 넣는 것이 괜찮습니까? // We're now mapping from the "sorted-on column" to original indices. // // There's …
16 comments 


16
주석을 허용하지 않는 언어가 더 읽기 쉬운 코드를 생성합니까? [닫은]
여기에 무엇이 요청되는지 말하기가 어렵습니다. 이 질문은 모호하거나 모호하거나 불완전하거나 지나치게 광범위하거나 수사적이며 현재 형태로 합리적으로 대답 할 수 없습니다. 다시 열 수 있도록이 질문을 명확하게 설명 하려면 도움말 센터를 방문하십시오 . 휴일 팔년 전에 . 호기심으로, 주석을 허용하지 않는 언어가 자체 주석 코드를 작성해야 할 때보 다 읽기 쉬운 …
15 comments 

9
if-else-clauses를 주석으로 처리하는 좋은 방법은 무엇입니까? [닫은]
현재로서는이 질문이 Q & A 형식에 적합하지 않습니다. 답변, 사실, 참고 자료 또는 전문 지식을 통해 답변이 뒷받침 될 것으로 예상되지만이 질문은 토론, 논쟁, 여론 조사 또는 광범위한 토론을 요구할 것입니다. 이 질문을 개선하고 다시 열 수 있다고 생각 되면 도움말 센터 를 방문하여 안내를 받으십시오 . 휴일 칠년 전에 …
15 comments 

7
수업 문서 헤더에 포함해야 할 내용
엔티티, 비즈니스 로직 및 데이터 액세스 클래스에 대한 유익한 클래스 문서 형식을 찾고 있습니다. 여기 에서 두 가지 형식을 발견 했습니다. 형식 1 ///----------------------------------------------------------------- /// Namespace: <Class Namespace> /// Class: <Class Name> /// Description: <Description> /// Author: <Author> Date: <DateTime> /// Notes: <Notes> /// Revision History: /// Name: Date: Description: …

4
체크인 코드에 충돌 마커를 남겨 두는 데 정당성이 있습니까?
충돌 마커를 고려하십시오. 즉 : <<<<<<< branch blah blah this ======= blah blah that >>>>>>> HEAD 이 질문을 게시하도록 동기를 부여한 특별한 경우에, 책임이있는 팀 구성원은 방금 업스트림에서 지점으로 병합을 완료했으며, 어떤 경우에는 방금 이전에 대한 일종의 문서로 주석으로 남겨 두었습니다. 해결되었습니다. 그는 그것을 컴파일 된 상태로두고 테스트를 통과 했으므로 …

6
주석으로 다이어그램으로 소스 코드에 주석 달기
계산 기하학과 그래픽 및 이러한 종류의 주제를 다루는 많은 (주로 c ++ 및 javascript) 코드를 작성하므로 시각적 다이어그램이 문제 해결 과정에서 없어서는 안될 부분이라는 것을 알았습니다. 나는 "오, 손으로 그린 ​​다이어그램을 어떤 방식으로 코드에 주석으로 첨부 할 수 있다면 환상적 이지 않을 것"이라고 지금 막 결정 했다. 며칠, 몇 주, …

2
인라인 코드 주석에 가장 적합한 방법은 무엇입니까?
우리는 20 년 된 레거시 코드베이스로 리팩토링을하고 있으며 코드의 주석 형식 (plsql, java)에 대해 동료와 토론하고 있습니다. 주석의 기본 형식은 없지만 대부분의 경우 주석에서 다음과 같은 작업을 수행합니다. // date (year, year-month, yyyy-mm-dd, dd/mm/yyyy), (author id, author name, author nickname) and comment 내가 원하는 미래 및 과거 의견에 대한 제안 …

1
주석 대체로 추가 로컬 변수 소개
기술적으로 불필요한 추가 로컬 변수를 사용하여 발생하는 상황을 설명하는 것이 좋은 스타일입니까? 예를 들면 다음과 같습니다. bool easyUnderstandableIsTrue = (/* rather cryptic boolean expessions */); if(easyUnderstandableIsTrue) { // ... } 기술 오버 헤드에 관해서는 컴파일러 가이 추가 라인을 최적화 할 것으로 기대합니다. 그러나 불필요한 코드 팽창으로 간주됩니까? 내 눈에 그것은 …

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