이번에도 우빈님의 인강에서 좋은것을 배웠다.
앞에 부정 (!)가 먼저 붙어있으면 비효율적일수도 있다고 하신다. 사실 나도 항상 느끼고 있었다. 오히려 이게 더 헷갈리는 부분이 있다.
if (!isLeftDirection()) {
doSomething();
}
left의 반대되는 의미가 Right이니 아래처럼 하는게 좋지 않을까?
if (isRightDirection()) {
doSomething();
}
// 또는
if (isNotLeftDirection()) {
doSomething()
}