코드 컴플리트 11장에서 네이밍 규칙 이야기를 읽었다. 가령 boolean 값이 필요하면 이름을 isFoo 같이 사용했는데, 책에서는 foo를 권장하고 있다.
예전에는 if(foo)를 사용했는데, 요즘에는 if(isFoo) 스타일로 쓰고있다. 새로운 발견일까?
if(foo)
if(isFoo)
일반적인 예외처리를 검증할때는 메시지를 검증하는 방법도 있다.