강제 조항: 문제 해결을 위해 반드시 처리해야 할 이슈
주어진 맥락에서 문제를 해결하고자 할 때 반드시 처리해야 할 강제 조항입니다. 상충하는 강제 조항도 있기 때문에 모든 조항을 전부 충족할 수는 없고, 어느 조항이 더 중요한지는 맥락에 따라 다르므로 우선순위를 정해야 합니다. 예를 들어 코드는 이해하기 쉬워야 하는 동시에 성능도 우수해야 합니다. 리액티브 스타일로 작성한 코드는 동기 코드보다 성능은 우수할지 모르지만 개발자가 이해하기는 상대적으로 어렵습니다. 강제 조항을 명시적으로 나열하면 어느 이슈를 해결해야 할지 명확해집니다.