SOLID is an acronym which stands for SRP, OCP, LSP, ISP and DIP. These five acronyms in their turn stand for:
Single Responsibility Principle
Open/Closed Principle
Liskov Substitution Principle
Interface Segregation Principle
Dependency Inversion Principle
In this course, you ll learn how to apply meta and SOLID principles so that your application will live a long healthy life. It means you are going to learn how to write code of the high quality: readable, understandable and reliable.
Improve your knowledge in object–oriented programming
Understand the meta principles on which all the other development principles are based
Understand the symptoms of code defects
Learn the foundations of SOLID principles
Learn how to detect the violations of SOLID principles and how to fix the problems
Learn how meta principles and SOLID principles are related to each other and how to find the balance between them
Foundations of writing object–oriented code
Despite the fact that C# is a very rich on features language, it’s very common to see poorly designed and implemented applications in a real world. Language by itself does not guarantee that the architecture of an application will be great. In order to design and build maintainable software, we need to understand the principles of software development. This video course is exactly about how to achieve clean and maintainable software.
Instructor Details
Courses : 17
Specification: Software Architecture: Meta and SOLID Principles in C#
|
11 reviews for Software Architecture: Meta and SOLID Principles in C#
Add a review Cancel reply
This site uses Akismet to reduce spam. Learn how your comment data is processed.
Price | $14.99 |
---|---|
Provider | |
Duration | 5 hours |
Year | 2020 |
Level | All |
Language | English |
Certificate | Yes |
Quizzes | Yes |
$44.99 $14.99
Shreyas Kunder –
Great
Daniel Terceros –
Excellent course. It requires medium level of coding and re review the examples and concepts. As any online course I’d say 20% watching the lesson 80% practicing and you’ll get better eventually.
Bruno Pinheiro Brazil –
Great course!
Dean Martens –
Presents principles in concise ways relevant to the programming language I use the most.
Demond Roberson –
Very thorough in explaining what SRP is!!!
Pamela Pierce –
Excellent instructions, excellent examples, excellent references. Top notch course. It can be difficult to understand the words sometimes, and the transcript/close caption doesn’t match, but using the voice and transcript together makes it 99% understandable, just a bit slower for me to figure out.
Antony –
He needs to be more happier
Teshvier Mathura –
I still feel a bit confused
Debadatta Ratha –
So much detailed analysis, really clear the concepts
Boris Masnec –
To abstract and not enough details
Craig Thompson –
This was an interesting and informative course, thanks