Als «design-patterns» getaggte Fragen

20
Wann soll das Repository-Muster verwendet werden?

Ich habe kürzlich gelesen, dass es nicht empfehlenswert ist, das Repository-Muster in Verbindung mit einem ORM zu verwenden. Nach meinem Verständnis liegt dies daran, dass die Abstraktion, die sie über die SQL-Datenbank bereitstellen, zu undicht ist, um im Muster enthalten zu sein. Ich habe ein...

19
Muster zum Übergeben des Kontexts durch eine Methodenkette

Hierbei handelt es sich um eine Entwurfsentscheidung, die anscheinend ziemlich häufig zu treffen ist: Wie kann der Kontext durch eine Methode geleitet werden, die ihn nicht benötigt? Gibt es eine richtige Antwort oder kommt es auf den Kontext an? Beispielcode, der eine Lösung erfordert // needs the...

19
Wie wichtig sind Designmuster bei der Programmierung?

Ich bin ein Universitätsstudent und habe gerade angefangen, über Designmuster zu lernen und zu kämpfen, um den Zweck von ihnen zu verstehen. Ich habe versucht, sie zu recherchieren, aber alle Ressourcen, die ich gefunden habe, scheinen auf akademische und nicht auf professionelle Weise über sie zu...

18
Gibt es Belege dafür, dass die Verwendung von Dependency Injection die Ergebnisse im Software-Engineering verbessert?

Gibt es trotz seiner Beliebtheit empirische Belege dafür, dass Dependency Injection (und / oder die Verwendung eines DI-Containers) beispielsweise bei der Reduzierung der Fehleranzahl, der Verbesserung der Wartbarkeit oder der Erhöhung der Entwicklungsgeschwindigkeit bei echten Softwareprojekten...