如何使用开源技术产品、框架?
来源:互联网 发布:陌交软件怎么样 编辑:程序博客网 时间:2024/06/11 15:13
个人是比较看重开源的东西这块的。
简单对我这里说的开源做一个解释:咱们用的所有技术都是开源的,也有收费的,但是咱们对于比如很常规的技术如java jdk 这些也许就不在我开源之列,但是如果你不东java ,那也是,总之就是针对自己不懂的开源技术就在我讲的开源之中了。
作为一个技术人员,对技术的追求要有无止境的追求思想。才能应付各种项目的技术挑战。作为开源的世界,认识开源和让自己以开源的心态去学习和工作是很重要的。那么我就以作为一个技术人员对开源技术的掌握来简单谈谈。(时间有限)
我是做java的。也有小5年了,这些年走过来,从纯粹的编码人员到需求设计,我觉得学习是第一位的,在每个阶段的学习,要有针对性。其实针对每个人 可能在想法或者态度的不同也大不同。
我真正的对开源技术有所认识也是在我做开发的第二年,第一年嘛 那就是使劲堆代码,提高自己的编码能力,所谓堆代码就是按照常规思维去写代码,或者说是按照以前同事的思路去写,不需要自主性,不需要去搞的新花样。其实这也很正常,在开始工作的第一年能完成领导的任务就不错了。(实话啊)
在开始关注开源的东西时候,第一感觉是写的太好了,为什么自己没有想到,或者说这好的东西我为什么不拿来用呢?但是现在公司禁止使用开源的产品或者代码,我个人觉得不是什么好事。不过现在这种公司也越来越少了。在开源的世界,我们选择我所想要,再进行深层次的调研、测试,使用,这几个步骤是必不可少的。关注开源的产品需要持之以恒,你才能对每个领域的产品、框架、代码了如指掌。
首先说调研,说到技术调研,那么我们首先肯定是有目标的。对于目标,我们首先排除常规能实现的,我们去关注开源的东西,因为一般常规能实现的,我们就不需要去关注开源的产品的。对于你看的搜索到,或者同事介绍,或者别人博客写到的,你需要去做调研,这个调研是必须的,往往开源的产品、框架,具有一点的局限性,他们一般是为了解决某一个领域 或者小的功能 而做的,所有可能跟硬件,软件环境有关系,比如说:jacob,他就是只能在window上使用的。不能用于linux上,同事要看别的使用率有多少,复杂度,可行性等,都的调研。
其实是测试,这个步骤是必须的,一般人也会做,但是的是否是深层次的就跟时间,人员的认真度、细致度有关系了,一般如果缺少测试的话,一旦应用到项目中,后期就是埋下的一个定时炸弹,可能你的项目因此而失败,或者延期。因为一般情况下你需要从新选型,换其他的实现方式。
在开源的世界,需要对某个领域有一个整体的认知,对各种不同的产品做线下的测试,这个线下是指:作为技术人员,以对技术的补充,而自主的去做其研究,这是快速成长的过程,也是让你在项目中立于不败之地的。
- 如何使用开源技术产品、框架?
- 产品使用技术小结
- 产品技术框架的设计原则
- 如何使用开源框架技巧一则
- 如何使用GreenDroid开源框架
- Thinkphp开源框架如何使用?
- GlassFish中如何使用现有框架和技术
- 网页设计中该如何决定是否使用框架技术
- 如何在Spring框架中使用RMI技术
- 产品经理和技术工程师如何互动?
- 我是如何从技术转向产品的
- 面对战略 产品 技术 ,如何选择?
- 我是如何从技术转向产品的
- 我是如何从技术转向产品的
- 为什么使用框架技术
- 为什么使用框架技术
- 使用Frameset框架技术
- 开源技术基础:教你如何熟练使用TOMCAT
- .NET导出EXCEL
- 【100题】查找最小的k个元素
- c# word ppt excel转pdf
- 暑假实训总结csdn-3G 刘桂君
- Android_ics openmax in stagefright 学习记录------1
- 如何使用开源技术产品、框架?
- 查看Tomcat版本
- Install SopCast Player in Ubuntu
- GTD的学习
- NVIDIA GPU分类
- socket描述符选项[SOL_SOCKET]
- DirectDraw与Windows协作
- 让你访问google.com的方法(转)
- 爱立信实验室实习感想(二)