如何花最短的时间学习和有效率的写java

更新时间:01-23 教程 由 薇糖 分享

如何花最短的时间学习和有效率的写java?

写好程序的关键点在于:

1 对系统的了解,就是对你编程平台的了解, 写的程序需要用到那些特定的API, 线程进程模型,等。

2 对业务逻辑的抽象能力。 比如该用什么数据结构。业务逻辑的该建立那些对象等

对于语言的要求往往不占太多的比例。 经常是使用的新语言就开始做项目了。 我想说的是,如果只是针对语言的理解,那一两个星期就足够了。 跟重要,更占时间的是我上边说的那两条。如果你对系统很了解, 业务逻辑抽象到位,扩展灵活,修改方便。 什么语言都可以用。 所以有效率的写程序往往不是语言本身的问题。

如果非要总结一些经验, 我倒是有简单的两条。

1 打log,打印清楚的log

2 注意一切函数的输入参数检查, 和输出结果,异常。

这两条是递进的。 实现第二条的前提就是第一条 :)。 打好log 让你做事情事半功倍。

比如你对系统api不熟悉。 那你就对传给它的参数,和它的返回值都打上log , 特别是不符合你预期的返回值一定要用错误日志打印出来。

达到的效果就是,看着log 就知道程序发生了什么事情。 出现错误,第一时间在log中就能看到异常发生的地点。不论是java还是什么语言 ,这都是提高效率的首选。 别用debug的调试跟踪模式。 别用debug的调试跟踪模式。 别用debug的调试跟踪模式。 单步跟踪是最后不得已,特殊情况下才使用的方式。 能不用就不用,到时候你就知道什么时候改用了。

声明:关于《如何花最短的时间学习和有效率的写java》以上内容仅供参考,若您的权利被侵害,请联系13825271@qq.com
本文网址:http://www.25820.com/tutorial/14_2201705.html