
重构函数(1)条件合并
发布日期:2021-05-15 18:17:17
浏览次数:10
分类:精选文章
本文共 226 字,大约阅读时间需要 1 分钟。
最近在重构函数,要求圈复杂度不超过7。
遇到这么一种代码:
if (A && B && C) { do { sth1; }}if (B && C) { do { sth2; }}
我改成了
if (B && C) { if (A) { do { sth1; } } do { sth2; }}
圈复杂度直接降低2
发表评论
最新留言
网站不错 人气很旺了 加油
[***.192.178.218]2025年04月12日 11时06分02秒
关于作者

喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!
推荐文章
图神经网络7日打卡营学习心得
2021-05-15
electronJS 开发linux App
2021-05-15
MbedOS 设备中的模数转换(ADC)
2021-05-15
【vue】setInterval的嵌套实例
2021-05-15
【SpringBoot】如何配置热部署
2021-05-15
【rabbitMQ】04 如何实现高可用?
2021-05-15
【自考】之信息资源管理(一)
2021-05-15
C# 文本框限制大全
2021-05-15
setup facatory9.0打包详细教程(含静默安装和卸载)
2021-05-15
ionic4 路由跳转传值
2021-05-15
CSDN 怎么写出好看的博客
2021-05-15
pwn题shellcode收集
2021-05-15
python中的序列化
2021-05-15
django中使用celery执行异步任务实现
2021-05-15
lora技术在无线抄表行业应用
2021-05-15
msfvenom的使用&免杀&外网渗透
2021-05-15
HTTP/2 协议详解
2021-05-15
使用MySQLTuner-perl对MySQL进行优化
2021-05-15