把
变换成
if (isSthTrue()) {
// Take some actions.
}
变换成
if (!isSthTrue()) return;
// Take some actions.
这只是最简单的一种逻辑反转,实际上还有更多、更复杂的形式。通过这类变化,对代码做出调整后,程序员可以把代码变得更好,或者做到以前不能做的事。