码迷,mamicode.com
首页 > 编程语言 > 详细

浅析学好Java

时间:2015-05-27 09:48:34      阅读:198      评论:0      收藏:0      [点我收藏+]

标签:

  前段时间遇到一个架构师,在聊天过程中问我如何学好一门语言,如何成为一个好的程序员。刚开始觉得多做多练,对项目认真,后来认为用户体验好,就算做好了软件。今天上班来了,突然想起这个话题,就小写几笔,以后慢慢添加。

  首先,工欲善其事必先利其器。好的开发工具很有必要,目前比较常见的IDE有eclipse,myeclipse,idea,netbean,当然还有一些基于这些的IDE,spring tool suite,团队工具svn,git,代码检测工具PMD,CheckStyle,FindBugs等,当然也有用maven来管理项目的,还有日志添加,一般用log4j,单元测试一般用junit,用junit4的比较多,但对测试方法的顺序处理的不是很好,好像只有junit4.1.6对方法执行顺序有管理,一般是按照ASI编码顺序执行的,当然了,selenium测试我认为是目前来说是最好,不喜勿喷。

  然后,学什么。选择学什么很重要,对我们这些菜鸟来说,主流用什么学什么,起码温饱问题可以解决。一门语言有很多东西,只有一个点一个点的啃,api的东西如果有时间慢慢看,当然是最好的东西,特别是方法不合理或者优化或者找不到处理方法时建议看一下api,我一般选择看视频,找教程,大致了解一下要学的东西再深入学习,看视频简单明了,很容易上手,而且可以学习前辈的经验,以免踩坑。

  当然了,态度肯定是很重要的。学东西一定得有态度,认真学。很多东西不是做不好,而是认真做其实大部分都是可以做的更好一点。我承认,软件中有些问题我们是没办法搞定,但起码可以找到替代的方法。

  上班了,今天先写这么多,有空再慢慢填,个人观点,不喜勿喷,望各路大侠指正。

  

浅析学好Java

标签:

原文地址:http://www.cnblogs.com/laowu1239/p/4532508.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!