如果有人问:什么样才算是厉害的 Java 工程师?
我的回答一定是:能够高效编写 Java 代码的人!
看一下这些抽象的问题,如果在实际项目中遇到,你是否有解决思路:
1、一个任务,可能会有 10 种不同的编码方法,7 种是笨拙或者说是低效的编码方式,剩下的 3 中编码方式中,哪一种是最接近下一个版本任务的代码呢?
2、如何提高程序代码的可读性,可靠性,和可维护性呢?
3、如何创建和避免创建对象,如何确保对象能够适时的销毁,以及如何管理销毁前必须进行的各种动作呢?
这些问题,我相信每一个有过 Java 编程经验的人,在实际的项目中都曾遇到过!
如果你在遇到这些问题时没有解决思路,我强烈推荐你阅读Java之父James Gosling 鼎力推荐的 Java 程序员必备参考书《Effcetive Java中文版(原书第3版)》。
从事IT行业多年,用Java,前端,知Python,有多年的开发经验。如果你正在入门学习Java 我做Java这几年整理了一些学习手册,面试题,开发工具,PDF文档书籍教程,需要的私信回复(1)自动获取~
本文暂时没有评论,来添加一个吧(●'◡'●)