把
变换成
if (isSthTrue()) {
// Take some actions.
}变换成
if (!isSthTrue()) return;
// Take some actions.这只是最简单的一种逻辑反转,实际上还有更多、更复杂的形式。通过这类变化,对代码做出调整后,程序员可以把代码变得更好,或者做到以前不能做的事。
本文介绍了一种简单的代码逻辑反转技巧,即将条件判断语句进行逻辑取反,并将原语句块移动到条件判断之外,以此来优化代码结构。这种技巧不仅能够使代码更加简洁易读,还可能开启新的编程可能性。
1472

被折叠的 条评论
为什么被折叠?



