Open Closed principle – http://msdn.microsoft.com/en-us/magazine/cc546578.aspx
1. Single Responsibility Principle – a class should have one, and only one, reason to change

Advertisements