© Bipin Joshi 2016
Bipin JoshiBeginning SOLID Principles and Design Patterns for ASP.NET Developers10.1007/978-1-4842-1848-8_2

2. SOLID Principles

Bipin Joshi
(1)
301 Pitruchhaya, Thane, India
 
In the previous chapter, you were introduced to the SOLID principles of object-oriented design. This chapter will cover all of them in more detail. Moreover, each principle will be discussed along with a proof of concept example so as to reinforce your understanding. In order to grasp how these principles can help improve class design, the chapter will discuss wrong design first. Then, once you are clear about the problems created by the wrong design, this chapter will present the correct design, which rectifies the shortcomings of the improper design. The ...

Get Beginning SOLID Principles and Design Patterns for ASP.NET Developers now with the O’Reilly learning platform.

O’Reilly members experience live online training, plus books, videos, and digital content from nearly 200 publishers.