1.代码需要不断进行优化,由简单到复杂再到简单的过程,刚开始简单,是因为自己经验不足,复杂是年岁逐渐年长,踩的坑越来越多的缘故,最后的简单是对代码的进一步提纯,估计这是初级,中级,高级工程师的区别。
2.书中提到很多年前,有一个前辈提到软件业必将分为两个极端,整合代码和基础代码构建,现在逐渐验证了这些,想想自己确实是整合做的比较多,这么多年自己写的大部分代码都是整合部分,后续自己要升级,必须加大对基础代码的编写,也就是造轮子,写优美代码。
3.代码要简短,越短越不容易出错,这个我深有体会,我曾经写过一个客户端,功能逐渐增多,代码也逐渐加长,但是经常出错。故代码要不停的进行review,进行冗余代码删除。
后续继续
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!