首页 > 其他分享 >代码整洁之道-函数抽离

代码整洁之道-函数抽离

时间:2023-02-27 09:34:15浏览次数:41  
标签:函数 代码 抽离 之道 抽离出 整洁

提问

如何做函数抽离

回答

如何实现代码的可读性?
即把代码写的像文章一样
每个if都抽离出函数并赋予合适的名称
比如
if(age<18)肯定没有if(IsTeenager())可读性高
同理for、 switch似乎也可以这样做这值得思考

标签:函数,代码,抽离,之道,抽离出,整洁
From: https://www.cnblogs.com/wuhailong/p/17158577.html

相关文章

  • 优思学院:《改变世界的机器・精益生产之道》是什么著作?
    《改变世界的机器》(TheMachineThatChangedtheWorld)是一本经典的商业管理书籍,由詹姆斯·P·温斯顿(JamesP.Womack)、丹尼尔·T·琼斯(DanielT.Jones)和丹尼尔·罗斯(Dani......
  • axios的第二种写法,把请求路径抽离到一个文件
    utils/http.jsimportaxiosfrom'axios';importqsfrom'qs';import{VALID_LOGIN}from'_config/url'importcontextfrom'../main.js'importrouterfrom'........
  • 代码不要冗余之道-TDD三定律
    提问什么是TDD三定律回答定律一、在编写不能通过的单元测试前,不可编译生产代码。定律二、只可编写刚好无法通过的单元测试,不能编译也算不过。定律三、只可编写刚好足......
  • 微信把广告做到朋友圈里,我的应付之道
    微信把广告做到朋友圈里,我的应付之道微信把广告做到朋友圈里这事,我没有举手表决权。 我能做的是用脚投票。 我的应付之道可以概括为“一总二分”三条措施。 总措......
  • 《代码整洁之道》 读书笔记 一、整洁代码
    1.整洁代码1.1要有代码代码不再是问题;我们应当关注模型和需求。代码很快就能自动产出。这种言论是不正确的。因为代码呈现了需求的细节,在某些层面上,这些细节无法被忽......
  • 代码不要冗余之道-不要返回null
    提问方法可以返回null吗?回答千万不要参考提问2参数可以接受输入null吗?回答千万不要参考答案开始进行TDD吧100%的单测覆盖率、行覆盖分支覆盖......
  • 2019计蒜之道初赛第一场 A 商汤的AI伴游小精灵(DFS)
    Description北京市商汤科技开发有限公司面向青少年研发了一款智能伴游机器人--AI伴游小精灵。一经推出,深受孩子们的喜爱,可爱又机智的小精灵会想出很多有趣的小游戏来启迪......
  • 代码不要冗余之道-不要返回null
    提问方法可以返回null吗?回答千万不要返回null,返回null只会增加非空检验成本;拓展属性声明例如string类型则此属性应该在构造函数中实例化string?类型则不用在构造......
  • 代码不要冗余之道-得墨忒尔律
    提问什么是得墨忒尔律回答隐藏数据暴露操作不要调用方法返回对象中的方法......
  • 代码不要冗余之道-缩进
    代码文件是一种继承结构,不是大钢结构;这种继承结构使每一层都圈定一个范围;缩进使这种范围可见;提问1单行if,while应该缩进为一行码?回答坍缩成一行虽然减少了代码行数,但明......