«programming-practices» 태그된 질문

프로그래밍 실습은 소프트웨어 개발에서 일반적으로 사용되는 방식입니다. 여기에는 애자일 개발, 칸반, 코딩 단축키 등이 포함될 수 있습니다.

9
코드 검토가 좋은 것으로 보스를 설득하는 팁 [닫기]
휴무 . 이 질문은 더 집중되어야 합니다. 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? 이 게시물 을 편집 하여 한 가지 문제에만 집중할 수 있도록 질문을 업데이트하십시오 . 휴일 3 년 전 . 프로젝트에서 거의 협력하지 않는 개발자가 여러 명인 가상의 회사에서 근무하고 있으며 보스가 코드 검토가 시간과 비용이 가치가 …

7
특정 값을 문자열로 저장하는 것은 나쁜 습관입니까?
매우 모호한 제목이지만 더 나은 표현 방법을 생각할 수 없었습니다. 그러나 예를 들어 게임의 캐릭터가 움직이는 방향에 대해 생각하십시오. 문자열을 사용하고 다음과 같은 일을하는 것은 잘못된 느낌 if(character.direction == "left")입니다. 실수로 사용하는 바보 같은 오류에 대해 너무 많은 공간, 단풍 나에게 보인다 Left거나 l또는 무엇이든 대신을 left. 내 의심이 맞습니까? …

5
“심층 구성 계층 구조”도 나쁘지 않습니까?
"Composition Hierarchy"가 중요하지 않다면 사과하지만 질문에서 그 의미가 무엇인지 설명하겠습니다. "상속 계층 구조 유지"또는 "상속보다 컴포지션 선호"등의 변형을 경험하지 않은 OO 프로그래머는 없습니다. 그러나 심층 구성 계층도 문제가있는 것 같습니다. 실험 결과를 자세히 설명하는 보고서 모음이 필요하다고 가정 해 보겠습니다. class Model { // ... interface Array<Result> m_results; } 각 …

5
의도적으로 프로그래밍 언어가 "깨끗한 코드"를 시행 할 수 있습니까? [닫은]
휴무 . 이 질문은 의견 기반 입니다. 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? 이 게시물 을 편집 하여 사실과 인용으로 답변 할 수 있도록 질문을 업데이트하십시오 . 휴일 삼년 전에 . 그래서 저는 C ++로 첫 프로젝트를 코딩하고 있는데, 코드를 "정리"하게 만드는 것보다 더 많은 노력이 필요한 것 같습니다. …

8
프로그래머가 때때로 자신의 코드에 대해 100 % 명확성을 갖지 않는 것이 정상입니까? [닫은]
휴무 . 이 질문은 의견 기반 입니다. 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? 이 게시물 을 편집 하여 사실과 인용으로 답변 할 수 있도록 질문을 업데이트하십시오 . 휴일 오년 전에 . 나는 전문 프로그래머가 아니기 때문에 이것이 이유 일 수도 있지만, 최근에 만든 체스 게임과 같은 복잡한 코드를 만들 …

5
모순되는 프로그래밍 조언 조정 : 코딩하기 전에 무언가를 생각하고 반복하는 것과 실제로 생각하는 것
나는 석사 학위의 중간 정도 인 몇 년의 전문적인 경험을 가진 중급 프로그래머입니다. 프로그램을 배우면서 종종 모순되는 두 가지 조언을 들었습니다. 첫 번째 조언은 빠르게 작동하는 무언가를 얻고, 프로토 타입 또는 비공식 테스트를 통해 작동하는 방식을 확인하고, 버전을 개선하고, 작동 방식을 다시 확인하고, 다시 개선하고, 완료 할 때까지주기를 반복하는 것이 …

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; } 속성의 서명이 이미 알려줍니다하지만 이후 …

7
좋은 팀 선수가되는 방법? [닫은]
휴무 . 이 질문은 더 집중되어야 합니다. 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? 이 게시물 을 편집 하여 한 가지 문제에만 집중할 수 있도록 질문을 업데이트하십시오 . 휴일 3 년 전 . 저는 12 살 때부터 (강박 적으로) 프로그래밍을 해왔습니다. 어셈블리, C ++, Javascript, Haskell, Lisp 및 Qi에 이르기까지 …

8
절차 코드 대 OOP 코드
[Procedural Style]에서 13000+ 라인의 PHP로 프로젝트를 완료했습니다. 그러나 OOP로 변환해야합니까? [ 세계가 OOP로 바쁘기 때문에 ] 내 코드에는 OOP [캡슐화, 상속 기본적으로 ...] 기능이 필요하지 않습니다! 그래서 내가 무엇을해야하니? 그리고 OOP로 변환하면 어떤 도움을받을 수 있습니까?

7
제어 흐름으로 인해 중복되는 상황에서 "else"를 사용해야합니까?
때로는 다음 예제와 유사한 코드를 우연히 발견했습니다 (이 함수의 기능은이 질문의 범위를 벗어납니다). function doSomething(value) { if (check1(value)) { return -1; } else if (check2(value)) { return value; } else { return false; } } 보다시피 if,, else if및 else명령문은 명령문과 함께 사용됩니다 return. 이것은 평범한 관찰자에게는 상당히 직관적 인 …

3
제대로 작동하더라도 노인 및 상사와 함께 프로그램을 검토하는 것이 좋습니까?
내 회사에서 프로젝트를 진행하기 전에 상사는 내 선배에게 나와 다른 팀원이 작성한 프로그램을 검토하도록 요청하거나 때로는 상사도 검토를 위해 우리와 함께 앉아 있습니다. 지식을 얻는 좋은 방법이라고 생각하지만 때로는 프로그램이 제대로 작동하면 검토 후에도 작동하지 않으므로 프로그램을 다시 살펴 봐야합니다. 그들은 검토가 프로그램과 쿼리 실행을 최적화하는 데 도움이되지만 실제 프로그램 …

5
자바 웹 애플리케이션 폴더 구조
J2EE의 초보자로서 최근에 J2EE의 핵심 인 Servlets & Jsps를 사용하여 프로젝트를 처음부터 새로 개발하기 시작했습니다. 프로젝트 폴더 구조가 올바른지 평가할 수 없습니다. 여기 내 프로젝트 폴더 구조가 있습니다. 질문하기 전에, 누군가가 나에게 묻는다면 왜 이런 유형의 폴더 구조인지 대답 할 수 없거나 정당화 할 수 없다는 것을 인정합니다. 질문 : …

11
System.out.println ()을 사용하는 것이 왜 그렇게 나쁜가요? [닫은]
현재로서는이 질문이 Q & A 형식에 적합하지 않습니다. 답변, 사실, 참고 자료 또는 전문 지식을 통해 답변이 뒷받침 될 것으로 예상되지만이 질문은 토론, 논쟁, 여론 조사 또는 광범위한 토론을 요구할 것입니다. 이 질문을 개선하고 다시 열 수 있다고 생각 되면 도움말 센터 를 방문하여 안내를 받으십시오 . 휴일 칠년 전에 …

7
유지 보수성과 관련하여 학생들의 교육을 향상시키는 방법은 무엇입니까? [닫은]
휴무 . 이 질문은 의견 기반 입니다. 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? 이 게시물 을 편집 하여 사실과 인용으로 답변 할 수 있도록 질문을 업데이트하십시오 . 휴일 3 년 전 . 유지 관리 성은 전문 소프트웨어 개발의 주요 지분입니다. 실제로, 유지 보수는 거의 항상 소프트웨어 수명주기의 가장 긴 …

9
소프트웨어 버그의 정의. 블리자드 엔터테인먼트는 "버그"가 전혀 버그가 아니라고 주장합니다. 그들이 맞습니까? [닫은]
현재로서는이 질문이 Q & A 형식에 적합하지 않습니다. 답변, 사실, 참고 자료 또는 전문 지식을 통해 답변이 뒷받침 될 것으로 예상되지만이 질문은 토론, 논쟁, 여론 조사 또는 광범위한 토론을 요구할 것입니다. 이 질문을 개선하고 다시 열 수 있다고 생각 되면 도움말 센터 를 방문하여 안내를 받으십시오 . 휴일 팔년 전에 …

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