回答

收藏

【卓跃教育】Java程序员修炼十大过程(一)

其他 其他 1164 人阅读 | 0 人回复 | 2012-10-29

学习java这么久,当编程越来越成体力活,我们还能有自己的思想,还能修炼为Java系统级别的程序员吗?接下来由卓跃教育一
起来学习与修炼以下知识与技能,帮你早日达成愿望。?
一、保持谦虚,三人行必有我师?
乔帮主说:他要保持初心,努力学习,我们更应保持谦虚,IT技术发展日益更新,在你眼中不能实现的技术,或许别人已经有思
路了。时刻保持谦虚就能吸取别人身上的长处,古人云:满招损,谦受益。一个得道高人更是说出了:“下下人,上上智”的禅
语。永远不要拒绝帮助你周围的人解决难题,解决难题是进步最快途径。不要放弃任何一次可以提升自己技术和能力的机会。?
二、努力成为行业或者领域中的骨干?
面对漫长职业生涯,想要不被淘汰,必须具备一招鲜吃遍天下的能力,选择自己感兴趣的方向,努力且深入的研究,计算机技术
发展至今天已经细分很细了,努力研究一种Java开源框架或开源HTTP服务器源码或研究网络爬虫源码或WEBKIT内核等,不愁没有
人要你。如果你非常了解金融、企业ERP、证券、保险、移动应用行业应用开发业务的人,同样不用愁工作。这些知识不随语言而
改变,努力做一个有核心竞争力的Java程序员。?
三、熟悉常见的网络通信协议?
对HTTP协议,知道POST、GET的区别是什么?阅读过HTTP相关RFC文档。学会使用sniffer工具查看数据包,帮助查找和调试程序,
知道TCP与UDP的区别,知道并理解E-Mail发送与接受的协议如SMTP、POP3、IMAP等协议,了解MIME和Base64编码。知道组播是什
么回事情。?
四、理解并能合理运用设计模式,UML建模?
知道并理解设计模式蕴含的几个基本原则。如:里氏替换原则、开闭原则、合成复用原则、依赖倒置原则都有很好的理解,并能
举例说明。对常用的设计模式如工厂模式、单例模式、观察者模式、责任链模式、桥接模式等知道灵活运用,明白什么是回调
(Callback)。最后用一位高人的话来总结设计模式,它是为了让软件更加容易被别人读懂,更容易维护而产生的,设计模式本质
上是程序员之间的交流,如果A用工厂模式设计个模块B来接替,A只要说该模块是工厂模式来实现的,B维护起来应该会容易得多
,所以设计模式是有关交流的,不仅关于代码。切忌滥用设计模式。?
五、自动测试与软件配置管理(SCM)实现?
了解什么是软件配置管理,知道Hudson-http://java.net/projects/hudson/运用此工具SCM,知道如何获取测试代码的覆盖率,
Java的有效代码行数(NCSS),完成firebug,JDepend等工具集成ant/maven。熟悉并注重在开发过程中使用JUnit的单元测试,理
解白盒测试规范。?
您有任何关于福州android学习的疑问,欢迎咨询在线老师?
尽管Android对Google贡献多少不明,但据诺汉估计,它的战略价值可能为300-500亿美元。诺汉认为:“人们没有计算实际的成
本,因为它巧妙的绕开了法律系统。我觉得2012年它会在Android营收模式和成本之间找到更好的办法。”?
?
分享到:
回复

使用道具 举报

您需要登录后才可以回帖 注册/登录

本版积分规则

关闭

站长推荐上一条 /3 下一条