Software Design

On this page I collect general information about software design as reference material.

Principles

Over time software developers have written down a number of principles.

If you think I’m missing something very important here, please let me know via email.