我在编码方面的进步越多,我就越倾向于与拥有更高级知识的人一起出去玩。他们告诉我的一些事情是标志应该减少到最小,因为它可以创建意大利面条代码。
从我自己的编码风格来看,我只能证实这一点:
var active, isWalking, otherState, breathing, flag, flag, flag and so on;
if (keyPressed) {
isWalking = true;
} else {
isWalking = false;
}
if (isWalking && something2) {
active = true;
} else {
active = false;
}
if (active && click) {
otherState = "jump"
}
if (otherState == "jump") {
breakting = "heavy";
}
它很好且可读但我如何减少使用的标志数量?什么是最佳实践?