웹 애플리케이션은 필수 필드를 별표(*)로 표시해야 했다. 처음에는 팀이 HTML을 사용하여 필수 필드를 표시할 계획이었지만, 나중에 데이터베이스에서 필드 요구 사항을 추적하는 것을 선택했다. 그러나 HTML에서 별표를 직접 출력하는 대신 CSS 클래스와 jQuery를 사용하여 별표를 삽입하기로 결정했다. 이 접근 방식은 HTML에 하드 코딩된 필수 필드에도 적용되었고, 애플리케이션에서 jQuery의 유일한 사용을 초래했다. 불필요한 jQuery 사용에도 불구하고 코드는 변경을 주저하는 탓에 그대로 남아 있다.
thedailywtf.com
CodeSOD: Required Requirements
Create attached notes ...
