Startseite > Archiv > Artikel von Klaus Horsten

Artikel von Klaus Horsten

Als Abonnent haben Sie vollen Zugriff auf alle Artikel im Archiv. Zum Download eines Artikels und/oder der zugehörigen Quelltexte, klicken Sie den gewünschten Artikel einfach an.


OCP im Alltag

(dotnetpro 03/2011, Seite 56)
Was macht das Open-Closed-Prinzip (OCP) aus? Klaus Horsten hat ein Code-Beispiel geschrieben, mit dem er zeigt, wie OCP funktioniert. Von der Methoden-Ebene transformiert er das Beispiel über das Microsoft-Provider-Modell bis hin zu einer SOA-Applikation.

Scrum und Architektur

(dotnetpro 07/2008, Seite 141)
Scrum ist eine agile Technik, um Softwareprojekte abzuwickeln. Doch ist diese Managementmethode architektur - neutral? Oder erzwingt sie, Anwendungen in ganz bestimmter Architektur zu gestalten? Eine Diskussion.

NUnit und Refactoring

(dotnetpro 08/2006, Seite 20)
Sparen durch Recycling NUnit ist mehr als nur ein Werkzeug zum Testen. Es hilft auch beim Erstellen von DLL-Komponenten. In diesem Artikel erfahren Sie, wie Sie NUnit und Refactoring einsetzen können,um auf evolutionäre Art wiederverwendbare Komponenten zu erzeugen.

Codeelemente verschieben

(dotnetpro 02/2006, Seite 124)
Die Move-Refactorings Was tun, wenn Sie eine Methode in die falsche Klasse gesetzt haben, oder eine Child-Klasse eine Methode enthält, die besser in die Parent-Klasse passt? Was tun, wenn eine ganze -Klasse im falschen Namespace liegt? Die Refactorings Move Method, Pull Up Method und Move Class helfen, die Unstimmigkeiten zu berichtigen. Dotnetpro hat alle Refactorings unter die Lupe genommen, die Code-Elemente verschieben.

Regenbogen im Netz

(dotnetpro 12/2005, Seite 104)
Content Management mit Rainbow Das Content Management System Rainbow wurde komplett in C# erstellt. Aufgrund seiner modularen Architektur eignet sich das Open-Source-Produkt gut als Plug-In-System für selbst erstellte Module. dotnetpro zeigt, wie Sie eigene Module mitsamt Mehrsprachigkeit, UserRollenverwaltung und eigenem Design erstellen können.

Extract- und Inline-Refactorings

(dotnetpro 5/2005, Seite 71)
Überblickt man die Refactorings im Gesamten, so hebt sich eine Gruppe davon ab: Es sind die Extract-Inline-Paare wie Extract Method/Inline Method, Extract Class/Inline Class und weitere Paare. dotnetpro erläutert das grundlegende Schema, das hinter diesen Refactorings steht, und zeigt, wo die Grenzen für die Anwendung verlaufen. Lösliches Code-Extrakt

Einführung in das Refactoring

(dotnetpro 12/2004, Seite 44)
Spaghetti entwirren Guter Code folgt in seiner Strukturierung der Aufgabenstellung, verfügt über sprechende Symbolnamen und ist nicht redundant. Schlechter Code verwendet kryptische Symbolnamen und ist strukturiert wie eine Portion Spaghetti. Die Wartung von schlechtem Code ist teuer. Mit Refactoring können Sie in vielen kleinen Schritten die Struktur des Codes verbessern.
Login
Sie sind nicht eingeloggt.

Login & Registrierung
Abo bestellen





Anzeige





Newsletter
Tragen Sie Ihre E-Mailadresse für den kostenlosen Newsletter von dotnetpro ein.


Umfrage
Wie zufrieden sind Sie mit Ihrem Gehalt?




Ergebnis anzeigen