Skip to content
Holger Frohloff

List of programming principles

1 min read

List of programming principles

This is a nice list of principles you could (or should?) follow in your programming.

Disclaimer: I forked the repository from the original source. I want to preserve it for you since I don't know what will happen to the original.

While things like YAGNI and KISS are rather well known, there are other ideas that are put quite well.


  • Encapsulate What Changes
  • Orthogonality
  • Inversion of Control

To be clear: This list is nothing new. I do like the way they put it together, the idea that it's growing and the further resources they link to.

Have a look!

© 2021 by Holger Frohloff. All rights reserved.
Theme by LekoArts