【问题标题】:Learn how to develop open source applications with many developers [closed]了解如何与许多开发人员一起开发开源应用程序 [关闭]
【发布时间】:2011-05-28 10:43:01
【问题描述】:

我是一名独立开发人员,而且一直都是,但我最近一直在了解源代码控制和项目协作的可能性。我真的很想学习如何与大量开发人员合作(比如在 github 上)。我认为这将是一次了不起的学习经历,但到目前为止,我一直是特定项目的唯一开发人员。是否有任何资源可以学习如何在项目的一小部分上完成一些工作?图书?例子?我知道我必须从某个地方开始,但我不确定如何。谢谢。

【问题讨论】:

    标签: version-control open-source github collaboration


    【解决方案1】:

    加入一个开源项目。

    使用您喜欢的语言和/或激发您想象力的项目在 GitHub 或其他大型开源项目存储库上查找内容。

    阅读 wiki/邮件列表并了解如何贡献。

    在这种情况下,最好的学习方法就是去做。

    【讨论】:

    • 你会推荐一个较小的项目来开始吗?我担心在我开始添加之前很久就无法理解一个已经在开发中的项目。通常,如果我花足够的时间阅读源代码,我可以理解它的工作方式,但我不确定我是否可以在不了解所有内容如何协同工作的情况下处理非常大的事情。这是你刚刚习惯的事情吗?
    • @Lance - 不特别。您永远不会一次掌握大型代码库,而是通过小部分和不同部分的工作来学习它们。大型项目更有可能需要少量的工作来轻松完成。
    • 好的,谢谢。我感谢您的帮助。我想我将不得不选择一些东西并尝试一下。
    • @Lance - 祝你好运。享受和学习:)
    猜你喜欢
    • 2010-10-11
    • 2021-04-15
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-11-05
    • 1970-01-01
    相关资源
    最近更新 更多