项目管理 – 如何留住DRY?不要重复自己!

我发现软件开发最令人沮丧的方面之一是找到一个问题的解决方案,忘记它,然后面对同样的问题,只是忘了你以前如何解决它。或者写一个有用的代码,那么在以后的项目中就找不到这个代码。

我的一般问题是:你如何跟踪你每天在编程时学到的所有新东西?有没有人有一个系统的方法来捕获知识,容易和高效地应用它在未来?

更新:感谢您的回应,这里是你想出了:

社会

> Stackoverflow
> Tumblr
> Twitter
> Evernote
>博客/ Wiki

代码存储库

> Github
>解锁
> LaunchPad
> Google程式码

桌面

> Dropbox
> Yojimbo(mac)
> VoodooPad(mac)
> Wikidpad(win)
> Surfulater

Stackoverflow是一个很好的开始:-)

保持博客是另一回事(here’s mine)。

甚至Twitter可以对此有用。

还有一些“桌面wiki”应用程序,我觉得非常有用:Mac上的VoodooPad和Windows的Wikidpad

最后,如果您需要存储代码片段(或更多)(当然,您有权利),那么现在有大量的源代码仓库(GitHubLaunchPadGoogle CodeUnfuddle,如果你想完全控制) 。

http://stackoverflow.com/questions/1838544/how-to-stay-dry-do-not-repeat-yourself

本站文章除注明转载外,均为本站原创或编译
转载请明显位置注明出处:项目管理 – 如何留住DRY?不要重复自己!