Programming: When Not To Follow Principles

The technical content in this article is intended for software developers who have written at least one significant application. It does not need to be in the realm of GUI programming, but that is my own expertise and this article will reflect that.

In this article, we will:

  • Briefly summarize the difference between principles and rules
  • Discuss the principle of when it is actually better to not follow a principle (ironic, no?)
  • Refine this principle for programmers using some…