-
Book Overview & Buying
-
Table Of Contents
Tools and Skills for .NET 10 - Second Edition
By :
One of the most common acronyms you will come across as a .NET developer is SOLID, which stands for the following principles (each of which is its own acronym):
The SOLID principles are primarily designed for Object-Oriented Programming (OOP), but their core concepts can be adapted and applied to other programming paradigms like functional programming or procedural programming as well.
Principles are harder to follow than rules. Rules are explicit and specific. Principles are broad and abstract. To follow a principle, you need to interpret how it applies to your situation and judge the extent to which you follow it.
Let’s review each of these five principles in turn.
The Single Responsibility...