JETZT NEU! News, Artikel, Infos und mehr auf jaxenter.de!
April 2006
aus Java Magazin Ausgabe: 08.2003
Runderneuerung
Ein Überblick über Refactoring und dessen Einsatz bei der Java-Entwicklung
von Thomas Schoen

Am Ende ist alles Chaos! Dies ist die Schlussfolgerung aus dem 2. Hauptsatz der Thermodynamik über die zunehmende Entropie: Die Entropie eines Systems wächst über die Zeit, es sei denn, es wird dauerhaft Energie (Arbeit) investiert, um das System instand zuhalten. Dies lässt sich unmittelbar auf Softwaresysteme übertragen. Je mehr Entropie (das Maß für die Unordnung), um so weniger Struktur ist im Code eines Softwaresystems vorhanden.


Refactoring (siehe Abschnitt Refactoring) befasst sich mit genau dieser Problemstellung und bietet Lösungsansätze. In seinem Buch beschreibt Martin Fowler Refactoring auch so: In essence when you refactor you are improving the design of the code ...

Diesen und viele neue täglich frische Artikel und News finden Sie auf dem neuen Portal JAXenter.de rund um Java, Enterprise Architekturen und SOA.


JETZT NEU! News, Artikel, Infos und mehr auf jaxenter.de!
Copyright © 2008 Software & Support Verlag GmbH                              Impressum |  Datenschutz