跟踪/记录当前正在编程的编程项目的最佳方法是什么

时间:2013-08-01 03:42:56

标签: python coding-style project-management jira issue-tracking

我长期处于这个问题,我想知道它在真实/大公司项目中的表现。

假设我有构建网站的项目。现在我将项目划分为子任务并完成。

但是你知道假设我有task1就像导出page to pdf一样。现在我花了3天的时间做这件事,遇到了各种各样的问题,很多堆栈溢出问题,最后我解决了。

现在有人告诉我代码中有一些错误4个月后。

现在,我完全忘了(60%)我是怎么做到的,为什么我这样做。我记录了代码,但我不能在代码中写出整个故事。

然后我必须花很多时间在代码上找到问题所以我添加了这一行等。

我想知道有什么方法可以记录完成项目的步骤。 所以我可以看到我最终得到了代码,我得到了什么错误,我在So等问题上提出了什么问题。

人们如何实时做到这一点。使用哪种软件。

我知道在名为JIRA的项目管理软件中,我们有任务,但不包括我采取了哪些步骤来解决这些任务

什么是besy方式,所以当我看到我2岁的项目时,我知道我如何解决特定的任务

2 个答案:

答案 0 :(得分:0)

如果您已经在使用JIRA,请考虑将其与您的SCM集成。

将更改提交给SCM时,请在评论中引用您的JIRA问题编号。如下所示:

PORTAL-778 fixed the alignment issue with PDF exports

JIRA会定期连接到您的SCM并解析评论。您可以轻松找到针对特定问题所做的更改。

请参阅以下链接以获取更多信息

Integrating JIRA with Subversion

答案 1 :(得分:0)

每次重新访问代码时,请列出您未找到的信息。然后,下次创建代码时,请确保存在该信息。它可以在单独的文件中的注释,Wiki,错误甚至文本注释中。使笔记对其他人有用,所以除个人笔记外,私人笔记本不是一个好主意。