Suchergebnisse für Anfrage "solid-principles"

1 die antwort

Kann SOLID Prinzipien und Designmuster scheinbar nicht verstehen [geschlossen]

Ich versuche in letzter Zeit in OOP einzusteigen und habe Probleme damitSOLIDE Prinzipien und Designmuster. Ich verstehe, warum die Leute sie benutzen, und i...

2 die antwort

Simple Factory vs Factory-Methode: Switch-Anweisung in Factory vs. Client

ch verstehe, dass einer der Hauptvorteile der Factory-Methode gegenüber der Simple Factory darin besteht, dass sie nicht gegen das Open-Closed-SOLID-Prinzip verstößt. Das heißt, bei ersteren muss die switch-Anweisung nicht geändert werden, wenn ...

6 die antwort

Sind Information Expert & Tell nicht im Widerspruch zum Grundsatz der Einzelverantwortung?

Informationsexperte, Tell-Don't-Ask, undSRP werden oft gemeinsam als Best Practices bezeichnet. Aber ich denke, sie sind uneins. Hier ist, wovon ich rede...

TOP-Veröffentlichungen

11 die antwort

Unterschied zwischen dem Prinzip der Einzelverantwortung und der Trennung von Bedenken

Was ist der Unterschied zwischen dem Prinzip der Einzelverantwortung und der Trennung von Bedenken?

2 die antwort

Behebt dies die Verletzung von Quadrat-Rechteck durch Liskov-Substitution?

Ich bin sehr neu in den SOLID-Designprinzipien. Eine Sache, bei der ich Verständnisprobleme hatte, ist das "Quadrat-Rechteck" -Beispiel einer Verle...

16 die antwort

Monkey-Patching Vs. SOLIDE. Prinzipien?

Ich bin bei einigen persönlichen Projekten langsam von PHP5 auf Python umgestiegen und bin derzeit begeistert von dieser Erfahrung. Bevor ich mich für die Python-Route entschied, schaute ich Ruby an. Was mir in der Ruby-Community aufgefallen ...

1 die antwort

Anwendungsarchitektur / Komposition in F #

Ich habe SOLID in C # in letzter Zeit auf ein ziemlich extremes Niveau gebracht und irgendwann wurde mir klar, dass ich heutzutage im Grunde nicht mehr viel anderes mache als Funktionen zu komponieren. Und nachdem ich mich kürzlich wieder mit F # ...

4 die antwort

Inject require object hängt von der Bedingung in der Konstruktorinjektion ab

Ich habe eine Schnittstelle public interface ITrnsitReport { List<UserDefinedType> GetTransitReportData (); }Und es gibt nur eine Implementierung, nämlich public class TransitReport : ITrnsitReport { private IValidateInput _inputValidation = ...

5 die antwort

Was ist das Prinzip einer Klasse, einer Verantwortung?

Ich würde gerne etwas über das lernenEine Klasse, eine Verantwortung Prinzip. Ich habe einige Artikel darüber gefunden, aber ohne Beispiele. Es würde mir hel...

2 die antwort

Liskov Substitutionsprinzip und Streams

Tut die Tatsache, dass es gibtStrom abgeleitete Klassen, die nicht geschrieben oder gesucht werden können, verstoßen gegen das Liskov-Substitutionsprinzip?Zu...