Ein Kollege in Ihrem Projekt zeigt die vom ihm entwickelte Klasse:
public class Aggregator {
private SourceA sourceA;
private SourceB sourceB;
private SourceC sourceC;
private SourceD sourceD;
public Aggregator(SourceA a, SourceB b, SourceC c, SourceD d) {
sourceA = a;
sourceB = b;
sourceC = c;
sourceD = d;
sourceE = e;
}
public int aggregate() {
return a.doA() + b.getB() + c.calcC() + d.fetchD();
}
}
Welches Feedback sollten ihm die anderen Teammitglieder geben, damit er die Klasse verbessern kann?
Select one of the following: