ウェブアプリケーションが、必須フィールドをアスタリスク (*) でマークすることを要求していた。最初、チームは HTML を使用して必須フィールドをマークする予定だったが、後でデータベースでフィールドの要件を追跡することに決めた。ただし、HTML での直接的なアスタリスクの出力ではなく、CSS クラスと jQuery を使用してアスタリスクを挿入することにした。このアプローチは、HTML でのハードコーディングされた必須フィールドにも適用されたため、アプリケーションでの jQuery の唯一の使用となった。ただし、不要な jQuery の使用にもかかわらず、コードは変更することに抵抗があるため、変更されていないまま残っている。
thedailywtf.com
CodeSOD: Required Requirements
