그런 것을 발견 할 때마다 문제 추적 시스템에 새 티켓을 입력하십시오.
문제 추적기를 주요 도구 로 사용하는 습관을들이십시오. 거기 에서 문제 를 추적하는 책임이있는 선임 동료 / 지도자 / 관리자 / 누군가가 쉽게 선택하고 평가하고 우선 순위를 정할 수 있기 때문입니다. 프로젝트 .
작업에 적합한 도구를 사용하십시오. 나는 항상 그것을하고 당신이 똑같이 하는 것이 좋습니다.
예를 들어, 약 한 달 전에 만든 티켓이 있습니다. 특정 기능이 완료되면 코드가 이전보다 훨씬 더 복잡해졌지만 기능 구현을 위해 기한 내에 수정할 수는 없습니다.
(실제 트래커에 사용 된 기능, 티켓 및 코드 이름은 가려 지지만 텍스트는 그대로 복사됩니다).
요약 : 설계를 포함한 단순화ParticularPieceOfCode
설명 :
TICKET-12345에 따라 구현 과정에서 ParticularPieceOfCode
발생 하는 사용과 관련된 코드 가 약간 복잡 해져서 읽고 이해하고 유지하기 가 다소 어려워졌습니다. (아래의 코드 스 니펫 예제 참조).
단순화하는 방법을 찾으십시오.
재 설계에 바람직한 코드의 예는 다음에서 찾을 수 있습니다 ClassName#methodName
.
<a piece of code like one behind the right door here:>
FWIW 나의 조언은 당신이 어떤 "레벨"인지에 관계없이 적용됩니다.
나는 당신의 현재 ( "가장 낮은") 수준에서 그것을 사용하고 있으며 지금은 나의 수준이 "가장 낮은"것과는 거리가 멀고 그것을 사용할 때 만족스러운 "말하기"를 가지고 그것을 사용하고 있습니다. 항상 어쨌든.
아무리 많은 권한이 있더라도 아무리 레벨도 생각하지 말고 더 좋은 방법은 없습니다.
당신이 " 이봐 " 우리 문제 가 있다면, 그것은 단지 공기 방울뱀입니다. 그리고 당신의 상사 / 지도자가 동의하고 당신이 옳다고 말하더라도 , 우리는 문제가 있습니다 . 이것은 아무것도 바뀌지 않습니다.
- 당신의 말을 이메일로 작성하는 것이 더 좋을 것이라고 생각할 수도 있지만, 생각한다면 실제로는 그렇지 않습니다. 프로젝트에 상당한 양의 메일 활동이있는 경우 한 달 후에 작성된 내용이 손실되고 오랫동안 잊혀 질 것입니다.
작업에 적합한 도구를 사용하십시오. 설명하는 작업의 경우 이슈 트래커 가 바로 올바른 도구입니다.
당신은 문제를 발견하고, 당신은 이것을 추적하기 위해 설계된 시스템에 그것을 입력하고 가장 좋은 방법으로 나머지 를 처리합니다 .
보고 된 고객 문제를 생성, 업데이트 및 해결하기 위해 또는 조직의 다른 직원이보고 한 문제까지 조직에서 필요에 따라 문제 목록을 관리하고 유지 관리하는 컴퓨터 소프트웨어 패키지 ... 시스템은 " 버그 트래커 " 와 유사 하며 종종 소프트웨어 회사가 둘 다 판매하며 일부 버그 트래커는 문제 추적 시스템으로 사용될 수 있으며 그 반대도 마찬가지입니다. 문제 또는 버그 추적 시스템의 일관된 사용은 "좋은 소프트웨어 팀의 특징"중 하나로 간주됩니다 1 ...
다른 어떤 수단을 사용하든 통신하고자하는 것을 선택하면, 추적기에 티켓이 있으면 더 쉬워집니다.
"TICKET-54321에 대해 토론하고 싶습니다 ..."라고 말하면서 공기 를 덜 ttle 거리는 것을 선호하더라도 "내가 처리 한 코드에 대해 이야기하고 싶습니다." ... "그리고 우편으로 티켓에 대한 참조를 안전하게 전달할 수 있습니다. 우편물을 잃어버린 경우에도 트래커에 문제가 있습니다.