博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
if语句
阅读量:7106 次
发布时间:2019-06-28

本文共 329 字,大约阅读时间需要 1 分钟。

hot3.png

if语句,能不嵌套就不要嵌套。如果条件很复杂,建议使用状态机机制,这种做法的好处是迫使你统一考虑全部的条件,也可能考虑未来的变化。写程序一定要考虑变化性,不能把代码的的很死,或者很复杂,或者可读性很差。而if语句是比较影响可读性的。代码可读性的影响有如下几点:
  1. 命名,包括变量命名和方法命名以及类和对象的命名。要求做到望文生义,不能望文生义就要写注释。注释要写明意图而不是做法。就是想做什么而不是怎么做的。
  2. 引用。大量的引用会严重的破坏可读性。读者不得不打开大量的类文件来查看你的含义,特别是如果没有注释的话,这种情况会更为严重。
  3. 嵌套的if语句。
  4. 过多的常量。

转载于:https://my.oschina.net/clarkhill/blog/30558

你可能感兴趣的文章
量化指标程序库 ta-lib 安装方法
查看>>
Node.js 模块和包(Modules)
查看>>
windows服务器IIS+PHP+Mysql
查看>>
路由策略相关技术
查看>>
干货分享!深度学习几何画板绘图技巧!
查看>>
[BZOJ1563][NOI2009]诗人小G[决策单调性优化]
查看>>
团队冲刺第四天
查看>>
简短描述操作系统的进化史
查看>>
SSH服务拒绝了密码
查看>>
前端之Sass/Scss实战笔记
查看>>
windows server 2008 下安装openmeetings 2.2.0
查看>>
我的友情链接
查看>>
怎么修改PDF文件内容呢?你知道这种方法吗?
查看>>
Linux中不可小瞧且习以为常的安装服务方式
查看>>
linux帐号管理常用命令
查看>>
oracle UGA分布示意图
查看>>
row_number() over()排序功能说明
查看>>
索尼手机梦想王者归来?
查看>>
07课前考试题详解
查看>>
谈谈对程序员的培养
查看>>