函数设计原则

做到短小精悍。

函数应该做一件事。做好这件事。只做这一件事。这怎么理解呢?

我觉得是在抽象分层的基础上,只做本层面的一件事。他可能是上一层面的一部分,是下一个层面多个部分的集合。

 

我函数在完成我的任务之前,我要看看上一级是否给我的预付给的“小费”、原料。记得也得给我一个小名

(免得你忘了我做什么的,对我而言失去了生我的价值。)。我首先检查“小费”、原料等是否合格,

如果合格我就会按照相似的方式让我的几个哥们分别去做其中的一部分。到最后,我拿出我得产品。你拿到之后,检查之后。

一拍而散。

 

故我觉得。

首先,给函数起好名称 --名副其实

 

然后,检查函数的参数 是否是合格产品

 

最后,我们应该礼貌的给出我们的结果。

我们应该礼貌的对待我们所有的代码,所以我尽量在视觉上在最后给出结果,而不是在其中。

 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值