分享 我有特殊的 Github 运用技巧

whitecrow · 2014年05月19日 · 最后由 jasontang168 回复于 2015年05月06日 · 3841 次阅读

现在开源项目放到了 Github 上面,包括 Ruby 源代码、Linux 源代码等。

当我使用开源项目开发时碰到一个巨难的 bug,比如 Ruby 本身的内存泄露、解释器错误,简直毫无头绪,根本无法调试,我该怎么办呢?

这时候就有一招:你去 Ruby 这个项目的源码中,找到那段有问题的代码的 contributor,或者找那些提交最勤快的 contributors,去他们的 Github 中、博客、博客的评论中找:他们用过哪些调试工具,如何调试代码、他们怎么去面对类似的问题的,解铃还须系铃人嘛。靠这个方法我刚刚就找到一种 CPU 性能的调试工具。

按这个节奏就能理出真正的头绪,并且非常非常节约你的时间。这招我刚悟到不久,非常奏效。

项目的 issue 确实是很好的去处,不失为最佳选择。。

你简直就是侦探啊!

匿名 #5 2014年05月20日

#4 楼 @wuwx 太喜欢这样的侦探了 😄

侦探我们做朋友吧

需要 登录 后方可回复, 如果你还没有账号请 注册新账号