Extract Class: When one class tries to do two jobs: - Split into two classes - Connect via reference Before: class User { saveToDB() {...} sendEmail() {...} } After: class User {} + class EmailService {} #SOLID #Refactoring
0
0
1
10
0