Anil Kumar
What is SOLID principles in class designing ?
Posted by Anil Kumar in Design & Architecture on Nov 23, 2012
  • 0
  • 3
  • 1195
Do you know the answer for this question? Post it below.
Guest
Posted by Shweta Lodha on Apr 17, 2014
  • 0

http://www.codeproject.com/Articles/60845/The-S-O-L-I-D-Object-Oriented-Programming-OOP-Prin

Posted by Munesh Sharma on Apr 16, 2014
  • 0

http://www.infoq.com/news/2013/08/solid-principles-revisited/

Posted by Anurag Agarwal on Aug 07, 2013
  • 0

S-Single responsibility principle.
(A class should have only a single responsibility.)

O-Open/closed principle
(software entities … should be open for extension, but closed for modification.)

L-Liskov substitution principle
(objects in a program should be replaceable with instances of their subtypes without altering the correctness of that program.)

I-Interface segregation principle (many client-specific interfaces are better than one general-purpose interface)

D-Dependency inversion principle (one should Depend upon Abstractions. Do not depend upon concretions.Dependency injection is one method of following this principle.)


Most Popular Companies

Most Popular Job Functions

MOST LIKED QUESTIONS

PRIVACY POLICY | TERMS & CONDITIONS | SITEMAP | CONTACT US | ABOUT US | REPORT ABUSE
2014© C# Corner. All contents are copyright of their authors.