Adhere to relevant secure coding practices
Implementation must conform to applicable secure-coding standards, organizational baselines, regulatory obligations, language guidance, and project-specific security requirements.
Example: Follow the approved requirement and applicable coding standard while minimizing attack surface and complexity.
Counterexample: Let each team reinterpret the requirement independently so the implementation remains flexible across services handling the implementation. | Freeze the current coding rule indefinitely even after the language, framework, threat, or governing requirement changes. | Publish the rule in a document but omit training, automated checks, review criteria, and build enforcement.
Limitations: Do not treat a generic “best practice” as superior to an applicable mandatory standard.
Tradeoffs: The best implementation decision is normally the one that satisfies the approved requirement and coding standard while minimizing attack surface and complexity.