Production Grade Applications and Libraries

When producing apps and libraries for use by the public you must have at least the following five concerns.

  1. It has to work
  2. It has to be secure
  3. it has to be as fast as possible
  4. It has to be modular or extensible
  5. It has to be easy to read & understand

When two concerns conflict, the concern with the lower number must win.

If you follow these rules and the priority principle, then you are half way there!

Author: Andrew

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.