S.O.L.I.D Principles
· 4 min read
S = Single Responsibility
O = Open/Closed
L = Liskov Substitution
I = Interface Segregation
D = Dependency Inversion
S = Single Responsibility
O = Open/Closed
L = Liskov Substitution
I = Interface Segregation
D = Dependency Inversion
There are problems in software development that will appear over and over again regardless of the language or platform you use. For this reason, design patterns were created for you to use, and to know when to use each one of them.
Think of algorithms as instructions for solving problems. These problems can be solved in various ways, but there are better ways that take less time, less repetition, and require less work.
Data (and their various types) are the basic building blocks of programming.
Hi! I'm Nick. I have a beautiful wife and a beautiful daughter.