Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Rules and recommendations included in this CERT Perl Programming Language Secure Coding Standard are designed to be operating system and platform independent. However, the best solutions to secure coding problems are often platform specific. In most cases, this standard provides appropriate compliant solutions for POSIX-compliant and Windows operating systems. In many cases, compliant solutions have also been provided for specific platforms such as Linux or OpenBSD. Occasionally, we also point out implementation-specific behaviors when these behaviors are of interest.

...

The CERT Perl secure coding standard documents existing practice where possible. But the CERT Perl secure coding standard But it also has another purpose. It also serves to introduce some : it introduces some concepts that are not yet widely known. To put it a different way, the CERT Perl secure coding guidelines are attempting guidelines attempt to drive change as well as document current best practices.

...

Coding style issues are subjective, and it has proven impossible to develop a consensus on appropriate style guidelines. Consequently, the CERT Perl Secure Coding secure coding standard does not require any particular coding style to be enforced but only that the user defines style guidelines and apply these guidelines consistently. The easiest way to consistently apply a coding style is with the use of a code formatting tool. Many interactive development environments (IDEs) provide such capabilities.

...