第一年其实不用那么急着提高自己的代码质量,代码量不够,想快速提高代码质量,完全是胡扯,就好比学过几天绘画,画过几张素描,就想着达到大师级别,不现实。个人拙见,第一年就是复制粘贴的一年,在复制粘贴完后,平时注意写好注释,注意命名规范,多看代码,多写代码,虽然大半时间看不懂什么意思。第二年,在复制粘贴的基础上能修改别人的代码,能理清别人的思路,这时候需要看一些编程思想方面的书了,虽然实际开发中不能灵活运用。第三年,随着代码量的提高,已经有一些自己的见解了,切勿重复造轮子,发现有多次重用的地方,这时候就要想着去封装和优化了,代码过程中,尽可能的松耦合,平时多注意和多关心一些架构方面的知识,最好能自己手动写一个自己的框架,数据请求、图片加载、view注解之类的,把写好的这些运用到自己的项目里,然后在开发的过程中发现问题,不断提高自己,优化自己的框架。