从开始编码到现在,从没有意识去如何去写出更加规范,更加易读的代码,只是按照需求将某一功能进行实现.下面是最近在网上搜索查看的一些通用的知识点,做一记录. 单一抽象层次 单一抽象层次是指一个函数或者方法中的所有操作处于相同层次. 其实说白了就是把复杂的东西,业务多的模块进行细小的在拆分.让其函数只做一件事. 下面这张图就可以说明这个单一层次.对复杂的模块再次进行拆分,整理.让思路更加清晰,不要把所有的业务逻辑写在堆积在一个方法中. 最小化缩进 其实这个是说在写业务逻辑代码中,在复杂的条件判断中,我…