Ich habe mir einige Antworten angesehen und bei Google gesucht, konnte aber nichts Hilfreiches finden (dh das hätte keine unangenehmen Nebenwirkungen). Mein abstraktes Problem ist, dass ich ein Objekt habe und eine lange Abfolge von Operationen daran ausführen muss. Ich betrachte es als eine Art Fließband, als würde man ein …
Ich erstelle eine Anwendung in Python mit einem Python-Wrapper für WPF und mit DAG-Unterstützung. Ich bin derzeit an einem Punkt angelangt, an dem ich mich für eine konsistente Art der Interaktion zwischen den Daten und der Ansicht entscheiden muss. Soweit ich sehe, gibt es derzeit zwei offensichtliche Lösungen. Die erste …
Ich stelle einem Junior-Teammitglied (einem Koop) Git vor. Sie sind jetzt mit den Grundlagen des Hinzufügens, Festschreibens, Drückens und Ziehens vertraut. Jetzt möchte ich sie vorstellen, um Anfragen und Zweige zu ziehen. Sollte ich das Gleiche für meine laufende Arbeit tun, wenn sie Pull-Anfragen in Filialen ausführen? Ich werde derjenige …
Angenommen, ich habe 14-tägige Sprint-Iterationen, in denen ich mehrere Geschichten für neue Funktionen, einige Verbesserungen und einige zu behebende Fehler habe. Ich setze diese Änderungen auch ein, wenn sie fertig sind. Ich warte nicht auf das Ende des Sprints. Mein Problem ist - wie kann man die semantische Versionierung von …
Ich bin heute auf infoq auf das accronym MDSE gestoßen , und die Informationen, die ich finden konnte, waren ziemlich unklar, und die Beschreibung war voller Schlagworte: Bei MDSE geht es darum, Softwareentwicklern die Möglichkeit zu geben, auf einer Abstraktionsebene zu arbeiten, auf der Anforderungen, Architektur- und Entwurfsinformationen maximal geordnet …
Ich habe eine Klasse: Adas ist eine Mischung aus mehreren kleineren Klassen B, Cund D. B, CUnd DSchnittstellen implementieren IB, ICund IDjeweils. Da Aunterstützt alle Funktionen von B, Cund D, Aimplementiert IB, ICund IDauch, aber dies leider führt zu einer viel Umleiten bei der Umsetzung derA Wie so: interface IB …
Nach ein paar nützlichen Antworten, ob ich hier ein Domänenobjekt oder eine eindeutige ID als Methoden- / Funktionsparameter verwenden soll. Kennung vs. Domänenobjekt als Methodenparameter , habe ich eine ähnliche Frage zu: Mitgliedern (die vorherige Fragendiskussion hat es nicht geschafft decken Sie dies ab). Was sind die Vor- und Nachteile …
Ich habe kürzlich über die @ImplementedByin Google Guice verfügbaren Anmerkungen gelesen . Es ermöglicht dem Programmierer, eine Bindung zwischen einer Schnittstelle und ihrer Implementierung für die zukünftige Verwendung bei der Abhängigkeitsinjektion anzugeben. Dies ist ein Beispiel für eine Just-in-Time-Bindung . Ich bin es gewohnt, explizite Bindungen in meinen Modulen mit …
Hintergrund Ich arbeite an einer App für einen Kunden, die einige Funktionen für soziale Netzwerke enthält. Ich habe ursprünglich das mobile Front-End entwickelt, aber die Umstände haben mich auch für die Entwicklung des Back-End verantwortlich gemacht. Als allgemeiner Hintergrund ermöglicht unser System Benutzern, anderen Benutzern zu folgen und Benachrichtigungen über …
Ich lerne funktionale Programmierung und habe Probleme zu verstehen, wie bestimmte Szenarien ohne Zuweisung implementiert werden. Das folgende einfache Problem fasst meine Verwirrung ziemlich gut zusammen. Schreiben Sie ein Programm, das Ereignisse über Änderungen in einer bestimmten Datenstruktur empfängt und Ereignisse ausgibt, wenn diese Datenstruktur einen bestimmten Zustand erreicht. Ich …
Fortsetzungen sind in funktionalen Programmiersprachen (z. B. der ContMonade in Haskell) äußerst nützlich, da sie eine einfache und regelmäßige Notation für Code im imperativen Stil ermöglichen. Sie sind auch in einigen älteren imperativen Sprachen nützlich, da sie zum Implementieren fehlender Sprachfunktionen (z. B. Ausnahmen, Coroutinen, grüne Threads) verwendet werden können. …
Ich arbeite in einem akademischen Forschungsinstitut, das stark vom Hochleistungsrechnen abhängig ist. In den 10 Jahren haben wir unseren eigenen Fortran-Code entwickelt, der sehr angesehen ist und auf sehr großen Clustern ausgeführt werden kann. Damit die größere Forschungsgemeinschaft von dem Code profitieren kann, erwägen wir, ihn Open Source zu machen. …
Ich denke, man kann mit Sicherheit sagen, dass die meisten Webanwendungen auf dem Anforderungs- / Antwortparadigma basieren. PHP hatte noch nie eine formale Abstraktion dieser Objekte. Eine Gruppe versucht dies zu ändern: https://github.com/php-fig/fig-standards/blob/master/proposed/http-message.md In der Frage der Unveränderlichkeit wurden sie jedoch irgendwie von der Seite verfolgt. Einerseits muss das Anforderungs- …
In meinem Code gibt es ungefähr sieben Stellen, an denen ich eine Ausnahme auslöse. Alle diese Ausnahmen werden gleich behandelt: Drucken Sie einen Fehler in die Protokolldatei, setzen Sie den Softwarestatus auf Standard zurück und beenden Sie das Programm. Während der Codeüberprüfung sagte mein leitender Ingenieur, den ich sehr schätze, …
Kürzlich hatte ich ein Vorstellungsgespräch und eine der Fragen war "Wird Doctype für HTML 5-Dokumente benötigt?". Ich habe mit "Nein" geantwortet, habe aber das Gefühl, dass ich falsch liegen könnte. Ab dem w3 sieht es so aus, als wäre es unbedingt erforderlich, aber wenn ich ein einfaches HTML wie schreibe …
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.