合肥列举网 > 生活服务 > 搬家 > 开源IT学习教育
合肥
[切换城市]

开源IT学习教育

更新时间:2015-09-15 15:27:03 浏览次数:235次
区域: 合肥 > 巢湖
类别:空调拆装
地址:长江西路998

http://www.kit***

开源前要做好哪些准备工作?
近看到一些大牛小牛在搞Java开源,偶也心里毛毛乎乎的。看看目前的开源Java产品,其实还是有一些需要思考的:
印象是相当重要的,如果印象不好,许多人不会给你第二次机会再来了解你的。
如果要开源,必须是要比较完整的,如果拿出来一个不完整的,如果期望使用者能跟着你一步一步的调整、学习,是完全不可想象的。
如果要开源,必要的文档是必须的,如果说人家看了你的文档和代码就能良好掌握,那么这个开源就是有效的,如果说代码的自说明性不好,必要的文档又没有,那后的结果当然是可想而知的。
示例代码或单元测试代码的完备性,好的测试代码或单元测试用例,会给使用者一个良好的开端,甚至会引领着使用户直接到一个比较高的程度,而没有这些内容人家掌握起来也比较困难。
而一旦开源出来,但是又没有人愿意接受或使用,那么开源就是完全失败的了。
就好像本人看到某些开源软件的时候,没有文档,没有JavaDoc,没有注释,代码自说明性又不怎么样,这个时候,就像看到一堆shit一样,不看吧,听说很好,看看吧,实在是.....看不懂。 甚至这个时候,连开源者的初衷也不懂了。
已所不欲,勿施于人,唯有对自己要求更高。51CTO的朋友,也来参与一下这个新鲜话题的讨论吧!

http://www.kit***
合肥搬家相关信息
注册时间:2015年09月14日
UID:238407
---------- 认证信息 ----------

查看用户主页