최근에 PHP에서, 특히 WordPress 프레임 워크에서 많은 작업을 해왔습니다. 나는 다음과 같은 형태로 많은 코드를 주목하고 있습니다.
if ( 1 == $options['postlink'] )
내가 기대했던 곳 :
if ( $options['postlink'] == 1 )
이 규칙은 특정 언어 / 프레임 워크에서 찾을 수 있습니까? 전자의 접근 방식이 후자의 접근 방식보다 선호되는 이유가 있습니까 (처리 관점 또는 구문 분석 관점 또는 심지어 인간 관점)?
아니면 맛의 문제일까요? 테스트를 수행 할 때 항상 상수에 대해 테스트되는 변수 항목이 왼쪽에 있다고 생각했습니다. "초콜릿이 케이크 인 경우"보다는 "케이크가 초콜릿 인 경우"라는 자연 언어로 질문하는 방식에 더 잘 맞는 것 같습니다.