In den letzten Monaten habe ich hier auf SE und auf anderen Websites nach Leuten gefragt, die mir konstruktive Kritik an meinem Code geboten haben. Es gibt eine Sache, die fast jedes Mal auftauchte, und ich stimme dieser Empfehlung immer noch nicht zu. : P Ich möchte hier darüber diskutieren …
Die Wiederverwendbarkeit ist ein Merkmal eines guten Software-Designs . Ist die Wiederverwendbarkeit ein akzeptabler Glanz ("kurze Notation der Bedeutung") für ein gutes Software-Design? Warum?
Geschlossen. Diese Frage ist nicht zum Thema . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage so dass es beim Thema für Software Engineering Stapel Börse. Geschlossen vor 6 Jahren . Unsere hauseigene Software wurde für viele Benutzer verwendet, und die Schulungsabteilung bat uns …
Ich neige dazu, zentralisierte Klassen zu erstellen, die die anderen Klassen in meinen Entwürfen verwalten. Es wird nicht alles selbst gespeichert, aber die meisten Datenanforderungen werden zuerst an den "Manager" gesendet. Als ich mir eine Antwort auf diese Frage ansah, bemerkte ich den Begriff "Gottobjekt". Wikipedia listet es verständlicherweise als …
Geschlossen . Diese Frage muss fokussierter sein . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage so, dass sie sich nur auf ein Problem konzentriert, indem Sie diesen Beitrag bearbeiten . Geschlossen vor 4 Jahren . Diese Frage ist etwas subjektiver, aber ich hoffe, …
Ich stehe nun vor der Aufgabe, einen IoC-Container (Inversion of Control) in eine vorhandene Anwendung zu integrieren, und suche nach Empfehlungen, wie dies am einfachsten erreicht werden kann, um letztendlich die Kopplung zu reduzieren und dadurch die Testbarkeit zu verbessern. Obwohl ich im Allgemeinen nicht die meisten Klassen als klassifizieren …
Oft haben meine Geschäftsobjekte Situationen, in denen Informationen zu oft Objektgrenzen überschreiten müssen. Wenn Sie OO ausführen, möchten wir, dass sich Informationen in einem Objekt befinden und dass sich der gesamte Code, der sich mit diesen Informationen befasst, so weit wie möglich in diesem Objekt befindet. Die Geschäftsregeln folgen jedoch …
Ich habe in den letzten Semestern einige Software-Design-Kurse besucht, und obwohl ich den Nutzen in vielen Formalismen sehe, habe ich das Gefühl, dass sie mir nichts über das Programm selbst sagen: Sie können anhand der Anwendungsfallspezifikation nicht sagen, wie das Programm funktionieren soll, obwohl darin erläutert wird, was das Programm …
Nehmen wir an, ich habe eine kostenlose und kostenpflichtige Version der App. Die kostenpflichtige Version ist eine Obermenge der kostenlosen Version in Bezug auf die Funktionen, die den Benutzern zur Verfügung stehen. Die kostenpflichtige Version bietet also alle Funktionen der kostenlosen App sowie zusätzliche Funktionen. Gibt es ein Muster zum …
In SQLite wäre die folgende Anweisung erfolgreich und die Zeichenfolge würde in die SALARYSpalte vom Typ eingefügt / aktualisiert INTEGER: update employee set salary='TOO MUCH' where emp_id=1; Beachten Sie, dass Null nicht eingefügt / aktualisiert wird, sondern die eigentliche Zeichenfolge "TOO MUCH". Es handelt sich also nicht um eine authomatische …
Geschlossen . Diese Frage erfordert Details oder Klarheit . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Fügen Sie Details hinzu und klären Sie das Problem, indem Sie diesen Beitrag bearbeiten . Geschlossen vor 6 Jahren . Aus meiner Erfahrung in der Webentwicklung weiß ich, dass Sprachen wie …
In Head First Design Patterns wird das Strategiemuster anhand eines Duck-Beispiels vermittelt, bei dem verschiedenen Duck-Unterklassen zur Laufzeit ein bestimmtes Verhalten zugewiesen werden kann. Nach meinem Verständnis besteht der Zweck des Strategiemusters darin, das Verhalten eines einzelnen Objekts zur Laufzeit zu ändern. Sie verwenden jedoch die Vererbung von Duck, um …
Ich mag die Idee des domänengetriebenen Designs sehr, aber während ich Go lerne, frage ich mich, ob es das Äquivalent von DDD gibt, das auf eine effektiv funktionalere Sprache abzielt.
Ich habe mit keinem Caching-Mechanismus gearbeitet und mich gefragt, welche Optionen ich in der .net-Welt für das folgende Szenario habe. Wir haben im Grunde einen REST-Service, bei dem der Benutzer eine ID einer Kategorie (think-Ordner) übergibt und diese Kategorie möglicherweise viele Unterkategorien enthält und jede der Unterkategorien 1000 Mediencontainer (think …
Zuerst ein bisschen Hintergrund. Ich codiere eine Suche von Alter -> Rate. Es gibt 7 Altersklammern, daher besteht die Nachschlagetabelle aus 3 Spalten (Von | Bis | Rate) mit 7 Zeilen. Die Werte ändern sich selten - es handelt sich um gesetzlich vorgeschriebene Sätze (erste und dritte Spalte), die seit …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.