在开放您的娱乐项目中有什么价值[关闭]


12

我为我的项目写了很多有趣的东西,并向朋友等展示了它们。由于兴趣和实用性受到限制,因此在进行这些工作并使这些项目开源时是否有任何价值。

Answers:


20

当然!

  • 其他人可以扩大有限的用途。
  • 其他人可能需要完全相同的代码,也可以将其用作教材。
  • 由于互联网的人口统计特点,肯定会有人感兴趣。

另一方面:

  • 开源代码应有充分的文档记录或注释。
  • 代码应易于理解和阅读。
  • 代码应该正常工作。

记住:

  • 其他人如果愿意的话,可以整理您的代码。
  • 其他人可能会优化您的代码并教给您一些知识。

听起来好像不需要注释/关闭文档源代码...
Andre Holzner

抱歉,但是不需要-您需要。嗯...您实际上必须这样做,但是在OpenSource中需要更多文档/注释,因为即使是初学者也可以查看您的代码,而且没有人可以向您介绍该代码,这与编写ClosedSource的公司不同。
JackLeo 2011年


5

开源的真正价值在于如何使用它来学习,在社区中创建,以及通过错误修复和增强为社区带来的价值。

如果您想帮助他人学习自己的知识,并希望从其他程序员的集体知识中学到东西,那么开源是一种很好的方法。


3

绝对是 如果没有其他问题,那么您已经解决了在需要时存储和共享代码的问题。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.