我不时写爱好代码.事情就是这些工具,类或微小的代码库最终会成为一个无望未来的闪存棒!我希望进一步发展我的项目,并让其他程序员信任他们.如果您要使用在Internet上找到的东西,那么您在该编程工具或小型库中寻找的最重要的东西是什么?你会考虑单独的文件吗?
感谢所有贡献者.我会尽力总结已经说过的话.随意修改列表.更正和补充更受欢迎:)
将项目放在人们可以到达的地方.考虑google-code, github,sourceforge或其他网站.
使用公共版本控制和错误跟踪器,因此其他人可以获取项目的最新源代码以进行编译和使用.
如果您愿意提供真实的代码,请编写测试.
如果要构建库,请花费大量精力设计稳定的接口.
获取博客,通过它发布代码.解释你为什么写它,它解决了什么问题.并鼓励其他人改进,尽可能保持代码发布.如果您的工具很有用,您将很快开发出一个"信任"您的代码的人员.
对于小工具来说,单独的文档不是必须的,但是如果你想从整个社区中获得任何认真的采用,任何进入框架世界的东西都应该有足够的文档和示例.