© 2004 Capgemini - All rights reserved SOLID - OO DESIGN PRINCIPLES Andreas Enbohm, Capgemini.
The SOLID Principles of Agile OO Design - Entwicklertag · The SOLID Principles of Agile OO Design....
21
The SOLID Principles of Agile OO Design
Transcript of The SOLID Principles of Agile OO Design - Entwicklertag · The SOLID Principles of Agile OO Design....
The SOLID Principlesof Agile OO Design
Ziel
•
•
•
SOLID
S
O
L
I
D
Single Responsibility
Gründe für SRP
•
•
••••
•
Single Responsibility
Single Responsibility
•
•
Open Closed Principle
Gründe für OCP
•
•
Open Closed Principle
•
•
•
Open Closed Principle
Liskov Substitution Principle
Liskov Substitution Principle
•
•
•
Liskov Substitution Principle
••••
•
•
Liskov Substitution Principle
•
•
•
Liskov Substitution Principle
Interface Segregation Principle
Interface Segregation Principle
•
•
Dependency Inversion Principle
Dependency Inversion Principle
•
•
•
•
•
Fragen?