9. Conclusion

The aim of this presentation was to make your Perl code (and that of other programming languages) less error-prone, easier to understand, and easier to modify. I did not provide a complete coverage of code external quality (which is what the user feels or notices) or internal quality (which is what is also affecting the developers maintaining the code). For a more thorough coverage of those, you are referred to:

  1. My essay “What Makes Software High-Quality?”.
  2. The Wikipedia “Software quality” article, which gives a coverage of the topic with many references.
  3. The “Perl Elements to Avoid” Page on the Perl Beginners Site

Happy programming!


Written by Shlomi Fish