代码整洁之函数

代码整洁之函数

内容要短小 
  想想一下,当你在翻看代码的时候,发现一个类中的一个方法的代码量是300行,正常一个笔记本显示屏里显示30多行的代码。这是一种什么感觉。 

20180728225511508.gif

怎么办?拆分~  对!就是拆分

20180728224627949.png

实现的功能要专注 

关于拆分一个特别臃肿的方法,不同的人或许是有不同的习惯,但是我提供一种书中的一个方法:判断函数是否不止做了一件事,就是看是否还能再拆分出一个函数,但是该函数不仅只是单纯地重新诠释其实现。 

20180728232347448.png

比如说注册 你写在一个控制器中 随着时间推移,只注册已经不满足现状了,注册后要发邮件给客户。好下班来说怎么写

1首先校验

2插入数据到数据库

3发送邮件

分为3块

代码就可以分为

校验代码可以分出来 用户信息无非就是邮箱手机号了之类的 以后别的页面也会经常用到!这样校验提出来而且还通用

剩下的插入数据库和发送邮件同理

注册用户可能不止这块注册 别的地方也可用!

发送邮件一样道理! 发送好多地方可以用! 搞出来以后方便很多。

上边是个人见解,有不到之处,请指点~~~ 

代码整洁之函数

喜欢(0)

评论 抢沙发

表情