01.08.2009
Das Open Closed Principle (OCP)
Bei der Entwicklung von Software können nicht alle Aspekte von Anfang an ausreichend berücksichtigt werden. Was kann man tun, um neue oder geänderte Anforderungen später noch umzusetzen? Der Artikel geht dieser Frage nach und erläutert, warum Klassen offen für Erweiterungen, aber geschlossen gegenüber Modifikationen sein müssen.
weiterlesen
01.06.2009
Single Responsibility Principle (SRP)
Dieser erste Beitrag einer fünfteiligen Serie über die SOLID-Prinzipien erläutert, warum eine Codeeinheit nur für eine einzige, klar definierte Aufgabe verantwortlich sein sollte: Nur so bleibt Software langfristig erweiterbar, nur so kann letztlich sichergestellt werden, dass die Software die gestellten Anforderungen korrekt erfüllt.
weiterlesen
VIP-Tipp
01.05.2009
Unbedingt lesen!
Im VIP-Tipp stellt ein Experte Buchtitel vor, die er persönlich für besonders lesenswert hält. Der VIP-Tipp soll als Entscheidungshilfe für Softwareentwickler bei der Auswahl der passenden Fach lektüre dienen. Die Aktion ist eine Kooperation zwischen der Fachbuchhandlung Lehmanns (www.lob.de/viptip), dem Seminar - anbieter Professional Developer College (www.prodevcollege.de) und der dotnetpro (www.dotnetpro.de).
weiterlesen