通用开发说明

时间:2020-03-05 18:56:41  来源:igfitidea点击:

在典型的日常编程中,我以一种我想起的方式实现功能。例如,假设我调整了一个数据库插入功能,当再次遇到这种情况时,我想找到我要重用的功能。
我需要一个地方来保存解决方案(我做了什么),我需要以某种方式找到它,这可能是几个月或者一年之后。使用思维导图之类的想法,我正在考虑创建一个个人Wiki,但是后来由于这种原因,我听到了使用该站点的stackoverflow播客提及。是否还有其他人跟踪他们已完成的操作,以便他们将来可以找到它。如果是这样,我们使用了什么,以及通常如何使用它?

我喜欢个人博客的想法,并为此使用堆栈。我将尝试将其发布在堆栈上,然后自己回答的想法,而其他人可能会发表自己的意见。
只要有一段时间,堆栈就会出现:)

解决方案

回答

我们所想到的技术术语是"代码片段",为此我们将发现许多旨在将它们存储在各种平台上的程序,包括完全基于Web的平台(例如此平台)。

回答

我使用个人Wiki,我的del.icio.us书签和自己的博客。通常是我的博客:当我学到一些我知道可能会再次迷失的东西时,我会在博客中写一篇简短的文章。

回答

我在工作中的服务器上设置了dekiwiki,我的同事和我将其用于公司的特定事项,也用于出现的一般编程技巧。

回答

一个简单的Wiki可能会有用。 SeeTiki Wiki

回答

我一直都在使用neomem。我给自己写笔记。然后我可以稍后搜索。

回答

我总是把它放在我的博客上。我不仅可以稍后再使用它,而且还有机会也可以帮助其他人。

回答

我使用WikiDPad或者Wiki-Stick。它不仅适用于代码片段,还可以记录笔记,记录我们遇到的典型问题以及如何解决它们和文档。相信我,如果我们有适当的笔记,它会使工作变得更加轻松...并添加与之链接的力量,我们便拥有了杀手resource的资源。我的记忆力很差,记笔记使我的表现提高了一个数量级。这也使我们不必再向同一人问两次或者三次相同的问题。另外,如果有人提出相同的问题,我们可以帮助他们指向Wiki,他们可以阅读并根据需要添加。

回答

这是老式的,但我在笔记本上记笔记。使记住解决方案(或者引起问题的问题)变得容易一些。通常我每天做1-2页的笔记。

与之等效的数字是保留一个私人博客或者日记。添加搜索程序很容易,以查找内容。

老板可能会感兴趣的一些东西,例如错误和用户调用,都被输入到错误跟踪软件中,在该软件中可以更正式地进行处理。

回答

Jeff Atwood建议对此类事情使用Stack Overflow。发表问题(问题),然后发表答案(找到的解决方案)。这使我们可以与世界共享信息,并可能获得一些有价值的反馈或者更好的解决方案。

(哇,我因重复杰夫·阿特伍德的话而感到沮丧。我保证,我不会再这样做了。)

回答

我将出色的Trac项目管理系统用于我的个人项目,并将其Wiki作为集思广益和记笔记工具。而且,由于它也与Subversion存储库和错误跟踪系统挂钩,因此我可以从注释中直接链接到特定代码部分或者错误报告。

回答

我将个人项目放在组装上。 Wiki,问题跟踪,源代码控制...非常有用。

回答

我们可能会发现这些问题很有用

  • 我们将代码段存储在哪里?
  • 追踪有用的信息
  • 我们首选的代码片段站点是什么?

回答

检查编辑器是否具有某种注释功能。理想情况下,我们可以在代码中使用小注释链接特定位置,并将其存储在集中位置。如果没有,那么构建这种插件就不会太困难,我们最大的障碍就是如何将一段代码链接到一个文件(由于代码的易变性),甚至是不可逾越。