Möchten Sie diesen Beitrag verbessern? Geben Sie detaillierte Antworten auf diese Frage, einschließlich Zitaten, und erläutern Sie, warum Ihre Antwort richtig ist. Antworten ohne ausreichende Details können bearbeitet oder gelöscht werden. Geschlossen . Diese Frage ist meinungsbasiert . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie …
Ich bin ein großer Fan von DI / IOC. Es ist großartig, um harte Abhängigkeiten zu verarbeiten / zu abstrahieren, und erleichtert das Leben ein wenig. Allerdings habe ich ein kleines Problem damit, das ich nicht sicher bin, wie ich es lösen soll. Die Grundidee in DI / IOC ist, …
Ich bin kürzlich einem jungen Hackerspace beigetreten, der gerade dabei ist, sich selbst einzurichten. Wir haben das Glück, dass es in diesem Bereich einige interne Projekte gibt, an denen gearbeitet werden muss, und dass es nicht an Freiwilligen mangelt, die daran arbeiten. Es gab einige Diskussionen darüber, wie diese Projekte …
Zunächst ein Hinweis, ich dachte, dass diese Frage vielleicht zum Datenbankaustausch gehört, aber ich denke, dass sie eher mit einer Programmierlösung als mit Datenbanken insgesamt zu tun hat. Wechselt zum Datenbankaustausch, wenn die Leute denken, dass dies der beste ist. Ich habe mich gefragt, wann eine Datenbanktabelle mit einem erstellten …
Wie passt das Muster der Verwendung von Befehlshandlern für den Umgang mit Persistenz in eine rein funktionale Sprache, in der IO-Code so dünn wie möglich gestaltet werden soll? Bei der Implementierung von Domain-Driven Design in einer objektorientierten Sprache wird häufig das Command / Handler-Muster verwendet , um Statusänderungen auszuführen. In …
Ich diskutiere mit meinem Kollegen darüber, wie viel Arbeit ein Konstrukteur leisten kann. Ich habe eine Klasse B, die intern ein anderes Objekt A erfordert. Objekt A ist eines von wenigen Mitgliedern, die Klasse B für ihre Arbeit benötigt. Alle öffentlichen Methoden hängen vom internen Objekt A ab. Informationen zu …
In einem Code, den ich gerade schreibe, habe ich ungefähr Folgendes: if (uncommon_condition) { do_something_simple(); } else { do(); something(); long(); and(); complicated(); } Ein Teil von mir denkt: "Es ist in Ordnung, wie es geschrieben steht. Einfache Fälle sollten an erster Stelle stehen, und kompliziertere Fälle sollten an nächster …
Ich teste die Integration eines Systems, indem ich nur die öffentlichen APIs verwende. Ich habe einen Test, der ungefähr so aussieht: def testAllTheThings(): email = create_random_email() password = create_random_password() ok = account_signup(email, password) assert ok url = wait_for_confirmation_email() assert url ok = account_verify(url) assert ok token = get_auth_token(email, password) a …
Wenn Sie in einfachen Sprachen wie CI codieren, bedeutet Casting manchmal "interpretieren Sie diese Bytes neu, als ob es immer von einem anderen Typ gewesen wäre" und zu anderen Zeiten "konvertieren Sie diesen Wert intelligent in diesen anderen Typ". Was ist die ursprüngliche Bedeutung des Wortes und gibt es eine …
Ich benötige Hilfe beim Erstellen von Ansichtsmodellen für das folgende Szenario: Tiefe, hierarchische Daten Mehrere Ansichten für denselben Datensatz Jede Ansicht ist eine einzelne, sich dynamisch ändernde Ansicht, basierend auf der aktiven Auswahl Zeigen Sie abhängig vom Wert einer Eigenschaft verschiedene Arten von Registerkarten in einem Registersteuerelement an Meine Fragen: …
Als Anfänger von J2EE habe ich kürzlich damit begonnen, mein eigenes Projekt von Grund auf mit dem Kern von J2EE zu entwickeln: Servlets & Jsps. Ich konnte nicht beurteilen, ob meine Projektordnerstruktur richtig ist oder nicht. Hier ist meine Projektordnerstruktur. Bevor ich eine Frage stelle, gebe ich zu, dass ich …
Ich versuche, mit Unit-Tests klarzukommen. Angenommen, wir haben einen Würfel, der eine Standardanzahl von Seiten von 6 hat (kann aber 4, 5 Seiten usw. haben): import random class Die(): def __init__(self, sides=6): self._sides = sides def roll(self): return random.randint(1, self._sides) Wäre das Folgende ein gültiger / nützlicher Komponententest? Testen Sie …
choosealicense.com behauptet, dass die MIT-Lizenz „eine zulässige Lizenz ist, die kurz und sachlich ist. Es lässt die Leute alles mit Ihrem Code machen, mit der richtigen Zuordnung und ohne Garantie “(Hervorhebung von mir). Beim Lesen der Lizenz sehe ich jedoch keine Behauptung, dass die Zuordnung zum Originalautor irgendwo sein muss. …
Ich verwalte derzeit eine Bibliothek, die viel öffentlich genutzt wird, und ich hatte eine Frage zur semantischen Versionierung . Ich möchte einen ziemlich wichtigen Teil der Bibliothek umgestalten, der falsch implementiert ist - und immer falsch implementiert wurde. Dies würde jedoch Änderungen an der öffentlichen API bedeuten, was eine wichtige …
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 . Ich sehe viele Stellenangebote, die mindestens x Jahre Erfahrung erfordern. Die Frage ist, …
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.