Tag: solid-principles

Die SOLID-Prinzipien sind die fünf Prinzipien des objektorientierten Designs vorgestellt und dokumentiert von Robert C. Martin.

Muster für das Erstellen eines Einfachen und Effizienten Wert-Typ

Anzahl der Antworten 4 Antworten
Motivation: In der Lesung von Mark Seemann blog auf Code Smell: Automatische Eigenschaft sagt er gegen Ende: Die Quintessenz ist, dass die automatische Eigenschaften sind selten angemessen. In der Tat, Sie sind nur geeignet, wenn der Typ

Sind FESTE Prinzipien wirklich solide?

Anzahl der Antworten 11 Antworten
Dem Entwurfsmuster der erste Buchstabe in dieser Abkürzung steht für das Prinzip der Einzigen Verantwortung. Hier ist ein Zitat: dem Prinzip der einzigen Verantwortung besagt, dass jedes Objekt sollte eine eine einzige Verantwortung, und dass Verantwortung sollte

Gibt es irgendwelche Regeln für OOP?

Anzahl der Antworten 6 Antworten
Kürzlich hörte ich, dass es 9 Regeln für OOP(Java). Ich kenne nur vier, wie Abstraktion, Polymorphie, Vererbung und Kapselung. Gibt es weitere Regeln für OOP? InformationsquelleAutor Viki | 2008-12-30

Wie zu gehorchen Gesetz von Demeter?

Anzahl der Antworten 4 Antworten
Jedes mal, wenn ich Artikel über das Gesetz von Demeter, der Autor scheint nie zu geben, ein solides Beispiel dafür, wie, dieses Gesetz zu befolgen. Sie alle erklären, was es ist, und zeigen ein Beispiel für das

Kann nicht scheinen, um zu verstehen, SOLID-Prinzipien und design-patterns

Anzahl der Antworten 1 Antworten
Ich versuche in OOP in letzter Zeit, und ich habe Probleme mit SOLID Prinzipien und design patterns. Ich sehen, warum Leute Sie benutzen, und ich wirklich wollen, um Sie auch nutzen, aber ich kann nicht umbrochen, mein

Kann mir jemand ein Beispiel geben, das Liskov Substitution Principle (LSP) mit Fahrzeugen?

Anzahl der Antworten 5 Antworten
Dem Liskov-Substitution-Prinzip besagt, dass ein Subtyp sollte substituierbar für diesen Typ (ohne dass die Korrektheit des Programms). Kann mir bitte jemand ein Beispiel geben, von diesem Grundsatz im Bereich der Fahrzeuge (Automotive)? Kann mir bitte jemand ein

Refactoring if-else if - else

Anzahl der Antworten 9 Antworten
Ich habe den folgenden code Beispiel if(object.Time > 0 && <= 499) { rate = .75m } else if(object.Time >= 500 && <= 999) { rate = .85m } else if(object.Time >= 1000) { rate = 1.00m

SOLIDE vs. YAGNI

Anzahl der Antworten 10 Antworten
Eines der häufigsten Argumente, die ich höre, für die nicht Einhaltung der SOLID Prinzipien in Objekt-orientierte design ist YAGNI (obwohl die arguer oft nicht nennen): "Es ist OK, dass ich beide feature X und feature Y in

Wie die Praxis SOLIDE Prinzip der OOP-design?

Anzahl der Antworten 5 Antworten
Ich bin neu in SOLID Prinzip, aber ich verstehe es. Mein Hauptproblem ist, haben eine harte Zeit mit der Gestaltung meines Unterrichts zu Folgen, die SOLIDE speziell das Dependency-Inversion. Manchmal ist es einfach zu schreiben die ganze

Können Sie erklären, Liskov-Substitution-Prinzip mit einem guten C# - Beispiel?

Anzahl der Antworten 3 Antworten
Können Sie erklären, Liskov-Substitution-Prinzip (Das 'L' SOLID) mit guten C# - Beispiel, die alle Aspekte der das Prinzip in vereinfachter Form? Wenn es wirklich möglich ist. InformationsquelleAutor der Frage pencilCake | 2010-12-13

JavaScript nach SOLID schreiben

Anzahl der Antworten 5 Antworten
Alle die gute Programmier-Prinzip (oder teilen davon) während der Entwicklung von JavaScript? Ich habe gerade angefangen zu Lesen, aber kann nicht scheinen zu finden, dass jemand verwendet es für JS. Der einzige Teil, den ich finden einfach

Unterschied zwischen dem Grundsatz der einfachen Verantwortung und der Trennung von Anliegen

Anzahl der Antworten 10 Antworten
Was ist der Unterschied zwischen Single-Responsibility-Prinzip und die Trennung von Belangen? InformationsquelleAutor der Frage Rookian | 2009-11-12

Was ist ein Beispiel für das Liskow-Substitutionsprinzip?

Anzahl der Antworten 25 Antworten
Ich habe gehört, dass das Liskov Substitution Principle (LSP) ist ein grundlegendes Prinzip des Objekt-orientierten design. Was ist es und was sind einige Beispiele für seine Verwendung? InformationsquelleAutor der Frage NotMyself | 2008-09-11

Prinzip der einfachen Verantwortung mit C # lernen

Anzahl der Antworten 3 Antworten
Ich versuche zu lernen das Single Responsibility Prinzip (SRP), aber es ist ziemlich schwierig, wie ich bin mit einer riesigen schwer, herauszufinden, Wann und was sollte ich entfernen Sie die Klassen und, wo sollte ich setzen/verwalten. War

Was ist ein Beispiel für das Prinzip der einheitlichen Verantwortung?

Anzahl der Antworten 4 Antworten
Kann mir jemand ein Beispiel für das Prinzip der Einzigen Verantwortung? Ich versuche zu verstehen, was es bedeutet, in der Praxis, für eine Klasse die einzige Verantwortung, da ich befürchte, dass ich wahrscheinlich brechen dieser Regel täglich.

Was ist das Abhängigkeitsinversionsprinzip und warum ist es wichtig?

Anzahl der Antworten 13 Antworten
Was ist das dependency-inversion-Prinzip-und warum ist es wichtig? InformationsquelleAutor der Frage Phillip Wells | 2008-09-15