函数设计实例

来源:互联网 发布:新游上线软件 编辑:程序博客网 时间:2024/06/06 04:20

函数设计的基本原则

1. 写纯函数或近似纯函数2. 尊重事实

实例

判断12306在线选座是否成功?(一次可以买5张票,以为着一次可以选1-5个座位)

最渣的设计

连个函数都没有直接在需要的位置写了个if

平庸的设计

有参数(纯函数),返回 true 或者 false

好的设计

设计两个函数,第一个函数如实的返回结果:

  1. 成功的数量
  2. 失败的数量
  3. 成功率

第二个函数,判断第一个函数成功率是不是等于1,返回 true 或者 false

原创粉丝点击