Der-Albert.com sein Blog!
Softwareentwicklung, mehr und der ganze Rest!
search for term
Home
Contact
Syndication
Login
Diese Seite �bersetzen
Bereitgestellt von
Microsoft� Translator
News
Community
.NET GUI
.net user group Köln
ALT.NET DE
ASP.NET Zone
Bonn-To-Code.net
dotnet-forum
DotNetGerman.com
dotnet-kicks.de
Entwickler Kino
Informationen
Mein Wiki
Mein Woanders
Meine Termine
Meine Voträge
Sonstiges
Köln Campus
Über
Copyright
den Autor
<< Endspurt im Code-Snippet Wettbewerb
|
Home
|
Afterlaunch - Launch war gestern, heute ist Praxis >>
05 Jan
2008
5 Prinzipien im Klassen-Design
Auch für den eigenen Merkzettel :)
Dies sind fünf PDF Dateien von
Object Mentor
die ein paar Prinzipien beim Design von Klassen beschreiben.
SRP
The Single Responsibility Principle
A class should have one, and only one, reason to change.
OCP
The Open Closed Principle
You should be able to extend a classes behavior, without modifying it.
LSP
The Liskov Substitution Principle
Derived classes must be substitutable for their base classes.
DIP
The Dependency Inversion Principle
Depend on abstractions, not on concretions.
ISP
The Interface Segregation Principle
Make fine grained interfaces that are client specific.
Technorati-Tags:
SRP
,
OCP
,
LSP
,
DIP
,
ISP
Print
| posted on Saturday, January 05, 2008 12:40 PM
Der Eintrag ist mir etwas Wert
Related Links
Interfaces müssen nicht implementiert werden!
Prüfen auf generisches Interface in .NET 2.0
Einfacheres Mocken von Eigenschaften eines Objektes
ASP.NET MVC Action und die Database Connection, nun richtig
Urls zu ASP.NET MVC Controller-Actions außerhalb eines Views erstellen
Comments have been closed on this topic.
Tag Cloud
.NET
64 Bit
Adobe
Afterlaunch
AJAX
ALT.NET
ASP.NET
ASP.NET MVC
ATE
BDD
Bonn
C
C#
CC
CCD
Cmd
Code
Community
creative commons
Database
dnug-köln
dotnet Cologne
gewinnspiel
Git
Köln
Konferenz
MbUnit
Messenger
München
MVC
MVC3
NRW
powershell
ReSharper
Service Pack
Silverlight
SubText
Talks
TDD
Unit Test
Unit-Test
User Group
Usergroup
Usertreffen
Validation
VAN
Vista
Visual Studio
Visual Studio 2008
Voträge
VSone
WebMontag
WPF
xtopia
xUnit
more tags...