全て完璧に規格に準じて正しいコードを目指すこと自体はとても大事な心がけだと思うのだけど、
現実的にずっーと企画書とにらめっこする時間が工数的に十分取れるのんて稀だろうし、程度の差こそあれ規格を完璧に把握してかける人なんてほとんどいないでしょ

たとえややグレーなコードがあったとしても、
十分テストが行われて、その処理系で十分な期間正しく動くならやはりそれでいいし、
グダグダいって物が完成しないのはただの間抜け