Table of Contents
- Myths related to SOLID
- I know OOP so why do I need to learn S.O.L.I.D?
- I know Design Patterns so why do I need to learn S.O.L.I.D?
- SOLID Principles are only applicable to .NET/C# and not for Java
- As an Architect, do I really need to care about S.O.L.I.D?
- I am working in maintenance project, why do I care about S.O.L.I.D?
- Introduction
- Defining S.O.L.I.D
- Briefing Single responsibility principle (SRP)
- Learning Open/closed principle (OCP)
- Learning Liskov substitution principle (LSP)
- Learning Interface segregation principle (ISP)
- Learning Dependency inversion principle (DIP)
- Single Responsibility Principle (SRP)
- Open/Closed Principle (OCP)
- Liskov substitution principle (LSP)
- How to implement LISCOV principle?
- Why did we implement IRule?
- Interface segregation principle (ISP)
- Dependency inversion principle (DIP)
- Now what?
- References








Jim BalterPosted Jan 26, 2024, 12:21 PM
Unfortunately the author is illiterate.
Iwan SchuermannPosted Sep 27, 2023, 8:37 AM
Oh, too bad, that does not work
M APosted Sep 12, 2023, 5:11 PM
Pls Send this PDF file to asansari929.gmail.com
Jitendra SahooPosted Jan 12, 2018, 1:07 PM
Plz send this PDF file to [email protected]
bala jangPosted Dec 4, 2017, 10:40 AM
I can't download. Please send PDF file to [email protected]
Shreenidhi IyengarPosted Mar 8, 2017, 2:44 PM
Pl send this book to [email protected] icud nt dwn ld
Kamrul HasanPosted Sep 5, 2016, 8:00 AM
Thank you
Anuradha SrivastavaPosted May 5, 2016, 8:04 AM
plz send this pdf on [email protected]
Akash VarshneyPosted Feb 15, 2016, 2:23 AM
the way you explained it . is really impressive . but you examples are differencing with your theory what you have explained . code snippet is different with your theoretical explanation.
Santhakumar MunuswamyPosted Aug 16, 2015, 2:55 AM
very good book sir
Suyash SinghPosted May 1, 2015, 2:08 PM
Couldn't open the file on phone. I have an android and adobe PDF reader installed. Is it not supposed to be opened on a phone
Gaurav Kumar AroraPosted Apr 16, 2015, 3:32 PM
Ratnesh Singh - thanks a ton!
Ratnesh SinghPosted Apr 8, 2015, 8:44 AM
good book...
Gaurav Kumar AroraPosted Mar 13, 2015, 2:56 AM
Prakash Joshi - Glad to help you
Gaurav Kumar AroraPosted Mar 6, 2015, 5:35 AM
Prakash Joshi - did you receive the book?
Prakash JoshiPosted Jan 30, 2015, 11:50 AM
Unable to download Due to bandwidth limitations and high number of downloads, we have restricted more than 1 book download per day. Please come back tomorrow. Sorry for inconvenience.
Usha MorPosted Jan 29, 2015, 12:04 PM
Nice book.Very simple to learn from it......
Gaurav Kumar AroraPosted Jan 29, 2015, 9:39 AM
Thanks Nitin Pandit - hope you found is valuable
Nitin PanditPosted Jan 29, 2015, 9:27 AM
Congratulations sir
Gaurav Kumar AroraPosted Jan 29, 2015, 4:19 AM
Thanks Vishal Nimesh - glad to hear that you liked this.
Gaurav Kumar AroraPosted Jan 29, 2015, 4:18 AM
Thanks Shuby Arora - this is for beginners. I will try to compile an updated version as you suggested
Vishal NimeshPosted Jan 29, 2015, 4:13 AM
Nice ebook to understand SOLID Principles......
Shuby AroraPosted Jan 29, 2015, 3:29 AM
Good book to start with SOLID Principles