【问题标题】:Is relying on short-circuit evaluation good design? [closed]依靠短路评估是好的设计吗? [关闭] 【发布时间】:2011-10-12 15:52:26 【问题描述】: 是否有更受欢迎的替代品? 【问题讨论】: 标签: evaluation short-circuiting 【解决方案1】: 短路评估是大多数现代编程语言的关键特性,没有理由避免依赖它。没有它,与指针相关的测试将(不必要地)复杂得多并且可读性降低。 【讨论】: 【解决方案2】: 当然这是很好的设计,每个人都知道可以期待它,并且使用嵌套条件会胜过。 【讨论】: