3

저는 오랫동안이 문제에 봉착했으며 실제/대기업 프로젝트에서 어떻게 수행되었는지 알고 싶습니다.현재 프로그래밍 프로젝트를 추적/기록하는 가장 좋은 방법은 무엇입니까

웹 사이트를 구축하는 프로젝트가 있다고 가정 해 보겠습니다. 이제는 프로젝트를 하위 작업으로 나눕니다.

하지만 내가 과 같이 손에 task1을 가지고 있다고 가정합니다. 이제는 3 일을 보내고 여러 문제에 걸쳐 많은 스택 오버플로 문제가 발생했습니다. 결국 문제가 해결됩니다.

누군가 4 개월 후에 코드에 오류가 있음을 알게되었습니다.

이제는 내가 어떻게 그랬는지, 왜 이렇게했는지 (60 %)를 잊어 버렸습니다. 나는 코드를 문서화하지만 코드의 전체 이야기를 코드에 쓸 수는 없다.

그때 나는이 라인 등 내가 알고 싶은

내가 프로젝트를 completeing의 단계를 기록 할 수있는 방법이 추가되도록 문제가 무엇인지 찾기 위해 코드에 많은 시간을 할애해야한다. 코드로 끝나는 방법, 내가 무엇을 가지고 있는지, 어떤 질문을했는지 등을 알 수 있도록

사람들이 실시간으로 어떻게하는지. 사용할 소프트웨어.

JIRA라는 프로젝트 관리 소프트웨어에서 알 수있는 것은 있지만 작업은 에 해당하지 않습니다.. besy 방법이 무엇인지

내가 내 2 살 프로젝트에 backt 볼 때, 그래서 난 당신이 이미 JIRA이 SCM과 통합을 고려 사용하는 경우 나 특정 작업을

+0

코멘트를 추가하는 것이 시작됩니다. – Blender

+0

@Blender 코드에 commnets를 추가합니다. 하지만 때로는 인터넷에서 연구를 한 후에 어떤 코드를 사용합니다. 그런 다음 일반적인 방법과 그 모든 것들을하는 것이 단점이 될 것입니다. 나는 거기에 전체 단락을 추가 할 수 없습니다. 또한 그 문제를 해결 한 순서를 말하지 않습니다. 나는 1000 줄의 코드로 끝낼지도 모른다. 그러면 내가 처음 쓴 코드를 알아낼 수 없다. 내가 소스 제어에서 찾을 수 있지만 더 efficeint되지 않습니다. 내가 작업을 누른 다음 하위 작업을 원하는 다음 내 커밋과 작업을 연결하고, SO 질문 등을 추가하고 결국 내가 어떻게 문제를 완료했는지 볼 수 있습니다. – fdsgds

+0

좋은 의견은 종종하기 어렵습니다.더 쉽게 읽을 수있는 코드 : http://www.amazon.com/dp/0596802293을 읽어보고 코드 및 설명 연습에 대한 힌트를 얻을 수 있습니다. 기본 규칙은 매우 간단합니다. 코드를 설명하지 말고, 1 년 후에 그것을 볼 때 알아야 할 사항을 기록하고 생각하고 있던 것을 기억하지 마십시오. – theodox

답변

0

를 해결하는 방법을 알고있다.

SCM에 변경 사항을 적용 할 때 주석의 JIRA 발행 번호를 참조하십시오. 다음과 같이하십시오 :

JIRA는 정기적으로 SCM에 연결하고 주석을 분석합니다. 특정 문제에 대한 변경 사항을 쉽게 찾을 수 있습니다.

는 발견되지 않은 정보의 목록을 작성, 자세한 내용

Integrating JIRA with Subversion

0

당신이 코드를 다시 방문 할 때마다 내용은 다음 링크를 참조하시기 바랍니다. 그런 다음 코드를 만들 때 정보가 있는지 확인하십시오. 주석, Wiki, 버그 또는 텍스트 노트를 별도의 파일에 저장할 수 있습니다. 메모를 다른 사람들에게 유용하게 사용하려면 개인 메모를 제외하고는 개인 메모장을 사용하는 것이 좋습니다.

관련 문제