issues
search
paulamitjava
/
SOLID-Principles-and-Design-Patterns
0
stars
0
forks
source link
SOLID Principles
#1
Open
paulamitjava
opened
5 years ago
paulamitjava
commented
5 years ago
A class should have one reason to change
A class can extends without modification
child class must be substitute from its parent class
interfaces specific to clients
Depend on abstractions, not on concrete methods
paulamitjava
commented
5 years ago
paulamitjava
commented
5 years ago
Code Refactoring :
Avoid duplicate Code
Do proper garbage collection
use foreach over traditional for loop
use Java 1.8 Stream API and Lamda Expressions
Follow Best Coding Practices (Coding Guideline)