hey, hat jemand vielleicht ein Beispiel für einen divergent Change (Code Smell). Ich weiß, dass man bei einem divergent Change für eine Änderung mehrere Dinge in einer Klasse ändern muss ? Gibt es irgendwie ein Beispiel was das verdeutlicht?
class Character{
public void Move() 10 pixel * spieler geschwindigkeit
}
class Camera {
public void Move() 10 pixel * camera geschwindigkeit
}
class Drawer{
List<Shapes> shapes;
public void Draw(){
foreach shape in shapes
{
if(shape instanceof würfel){
shape.drawWürfel();
}
else if(shape instanceof dreieck){
shape.drawDreieck();
}
}
}
}
public abstract class Shape{
public void draw();
}
Titel | Forum | Antworten | Datum | |
---|---|---|---|---|
F | Change Picture in Gui | Allgemeine Java-Themen | 5 | |
int-variable Value Change event | Allgemeine Java-Themen | 3 | ||
Q | Dateizugriff mitbekommen - file change event | Allgemeine Java-Themen | 13 |