博客首页 注册 建议与交流 排行榜 加入友情链接
推荐 投诉 搜索: 帮助

淋雨的感觉's blog

其实都是你自己在想象!
h0tr0ck.cublog.cn


鬼扯
    开源软件,遵守另外一种规则的软件开发模式,没有特别直接的金钱利益关系,将金钱利益放在了它的背后.我不知道这么说是否正确,目前的开源软件有多少是质量很高的?在中国我觉得这个不是怎么行得通?中国免费和开源似乎没有太大的区别,目前所见到的最多的莫过去在晚上下载开源的代码,修改版权等输出信息后作为自己的产品发布!不知道这是对自己的技术的很好的提高还是太急功近利了?^_^
    开源软件给程序员带来的东西真的是太多了。代码?不是的,是代码后面的思想,思路,解决问题的方法。代码只是表层的东西,作为一个程序员不能停留在表层上面。研究通一个好的开源软件代码对自己的技术和思维都有很大的提高。我不敢说现在市面上卖的软件都有开源软件的影子,但是我知道,有很大一部分,特别是小公司,他们的代码里面肯定有开源软件的影子,不过是否修正其中的BUG就不知道了。
    开源软件似乎渗透到了所有的软件开发里面,嵌入式、系统应用、企业开发等等。
    曾经有前辈告诉过我,软件中的代码只占整个项目的15%左右,其他的是客户关系、系统测试、系统管理、安装手册等。现在手上做的事情每一天几乎都是代码,没有怎么感觉到代码占了多少。
    开源软件,伴随着我们程序员的成长、促进程序员的成长。找一个自己想做的方向,找一个自己方向的开源软件(即将达到中期的;一个具有很大影响力的开源软件的代码量是非常大的,初期的代码又不是很理想,找一个中期的可能最合适),然后给它测试功能,可能出现什么问题,如何去修正这些功能,然后和作者联系。我认为这样会成长很快,能很快从开源软件中获得很好的帮助。
    解决一个问题,最好先找一个思路,然后有一个方向,在纸上写下这个问题你认为可能的方向,然后顺着这个思路去解决。我觉得还是一个博学的问题,见多识广吧。一个系统架构师我觉得应该有严谨的作风和对问题处理严密的思路、多疑。

发表于: 2007-02-07 ,修改于: 2007-02-07 09:13,已浏览398次,有评论0条 推荐 投诉


网友评论

发表评论