Article,

Stadtneurotiker Java-Code visualisieren

, and .
Java Magazin, (2010)

Abstract

Der Artikel beschreibt sehr gut wie man mit der Software inFusion und CodeCity Schwächen in der Architektur von Programmen erkennen kann. Der Artikel geht dabei nicht auf die Benutzung oder Installation der Programme ein sondern erwähnt ohnehin nur CodeCity und erklärt nach welchen Regeln die Visualisierung erfolgt. Es wird detailliert auf die Disharmonien "God Class", "Data Class", "Brain Class", "Brain Method", "Feature Envy" und "Shotgun Surgery" eingegangen. Es wird ebenfalls klar herausgestellt, dass nicht die blose Existenz der Disharmonien zu monieren ist sondern es auf die Anzahl der betroffenen Klassen im Verhältnis zur Anzahl aller Klassen ankommt. In diversen kleinen Randkästen werden zusätzliche Hinweise gegeben - zum Beispiel zur Installation oder zu weiteren Konzepten.

Tags

Users

  • @funthomas424242

Comments and Reviews