10.慎用新技术
新技术是好东西,但没有百分百把握,自作主张用了,多半是作死。
在用新技术之前,你要想一下以下几个问题:(这里拿retrofit举例说明)
retrofit源码你看过吗?
retrofit用在项目中合适吗?如果不合适,你试过封装吗?
如果你会封装,那么你自己封装的retrofit适合项目吗?
如果你在网上找别人封装好的,别人封装的能适合你们的项目吗?
【ps】实际开发中,第三方的图片、网络、数据库框架基本上都需要根据项目做一个封装,并不是拿来直接就用的。
(越是资深开发,越是谦虚,
那种说自己全编程的,都是井底之蛙)
