Clean Code Developer
¶
Das Wertesystem
Die Grade
Schwarz
Rot
Orange
Gelb
Grün
Blau
Weiß
Die Initiative
Armbänder
T-Shirts
Stempel
Umfragen
Firmen
Stellenmarkt
Berichte
CCD Rolle
Team
Diskutieren
Google Gruppe
Xing Gruppe
Vorschlagswesen
Weitere Infos
Literatur
Werkzeuge
Impressum
Navigation
¶
Main Page
Login
Create a new Page
All Pages
Categories
Navigation Paths
Administration
File Management
Create Account
Search the wiki
»
Diskutieren (0)
Verlauf
SOLID
Drucken
RSS
SOLID
¶
S
ingle Responsibility Principle
SRP
,
Oranger Grad
Eine Klasse soll nur einen Grund für Änderungen haben.
O
pen Closed Principle
OCP
,
Grüner Grad
Eine Klasse soll offen für Erweiterungen sein, aber geschlossen gegen Modifikationen.
L
iskov Substitution Principle
LSP
,
Gelber Grad
Ein Subtype verhält sich immer wie sein Basetype.
I
nterface Segregation Principle
ISP
,
Gelber Grad
Clients sollen nicht mit Details belastet werden, die sie nicht benötigen.
D
ependency Inversion Principle
DIP
,
Gelber Grad
Highlevel Klassen sollen nicht von lowlevel Klassen abhängig sein, sondern beide von Interfaces.
Interfaces sollen nicht von Details abhängig sein, sondern Details von Interfaces.
ScrewTurn Wiki
version 3.0.3.555. Some of the icons created by
FamFamFam
.