Lecture thumbnail 0:00 / 1:16 Hi there.
In this section of the course, we’re going to take a look at the solid design principles.
As you may have guessed, Solid is actually an acronym or an abbreviation, and it stands for the five
different principles that we’re actually going to talk about.
So the solid design principles were introduced by Robert C Martin in his series of books on object oriented
design and agile practices and all that.
So in the C sharp lab, the book to go for is Agile principles, patterns and practices in C sharp.
Now, personally, I cannot say that I would recommend this book.
I find it a bit long winded and also the descriptions of the design patterns are not as deep as I plan
to do in this particular course, but this is the book where you would find the solid design principles
and of course we’re going to cover them in this course as well.
So what you find, though, is that these solid design principles are frequently referenced in design
pattern literature and also in general object oriented design.
So people use terminology from the solid design principles.
So I think it’s worth knowing and worth being aware of this these constructs before you actually jump
into learning design patterns.
Stop Play Play Play Play Play Play information alert