nach Gibt es Richtlinien, wie viele Parameter eine Funktion übernehmen sollte? sollte eine Methode nicht zu viele Parameter haben. Einige Antworten deuten jedoch darauf hin, dass dieses Problem durch das Builder-Muster gelöst werden kann: Builder b=new Builder(); b.setParm1("a"); b.setParm2("b"); . . . Obj obj=b.createObj(); oder kapseln Sie Parameter in ein …
Ich entwickle eine WPF-Anwendung mit MVVM und lerne, wie man Dinge am besten macht. Ich habe ein WPF-Formular mit Selektoren, zwei Listen mit Suchfeldern und einige andere Elemente. Derzeit ist alles in einer Form und es funktioniert. Inzwischen hat die VM für dieses Formular mehr als 800 Zeilen und ist …
Wir haben eine Web-App, in der wir viele (> 50) kleine WebComponents haben , die miteinander interagieren. Um alles entkoppelt zu halten, haben wir in der Regel, dass keine Komponente direkt auf eine andere verweisen kann. Stattdessen lösen Komponenten Ereignisse aus, die dann (in der "Haupt" -App) verdrahtet werden, um …
Ein Open Source-Projekt, das unter BSD, MIT oder einer anderen zulässigen Lizenz lizenziert ist, akzeptiert Code-Beiträge von der Community. Wie kann ich verhindern, dass jemand GPL-lizenzierten Code, den er nicht besitzt, an mein BSD-lizenziertes Projekt weiterleitet? Ich weiß nicht, dass der Beitrag aus einem GPL-lizenzierten Projekt gestohlen wurde und akzeptiere …
Die Leute sagen, dass "über TDD zu sprechen kaum funktioniert, wenn Sie jemanden von TDD überzeugen wollen, zeigen Sie ihm Ergebnisse". Ohne TDD bekomme ich jedoch bereits großartige Ergebnisse. Wenn ich zeige, dass Menschen, die TDD verwenden, keine guten Ergebnisse erzielen, kann ich nicht überzeugen. Ich möchte sehen, dass Menschen, …
Ich denke, einer der größten Probleme bei der Arbeit mit Microservices besteht darin, sicherzustellen, dass die APIs gut dokumentiert sind und APIs ihr Verhalten nicht ändern, ohne die nachgelagerten Anwendungen zu beeinträchtigen. Dieses Problem wird verstärkt, wenn Sie viele Dienste haben, die voneinander abhängig sind. Vielleicht machen Sie an diesem …
Hin und wieder hinterlasse ich Kommentare wie # We only need to use the following for V4 of the computation. # See APIPROJ-14 for details. oder # We only need to use the following for V4 of the computation. # See https://theboringcompany.atlassian.net/browse/DIGIT-827 for details. Mein Hauptanliegen dabei ist, dass dies …
Sie wissen, wie es geht: Es gibt eine kleine sich wiederholende Aufgabe, für die Sie einen Weg gefunden haben, 95% der Arbeit schnell zu automatisieren. Sie erstellen ein Skript, führen es aus, korrigieren die Ausgabe manuell und sind fertig. Natürlich schreiben Sie das Skript nicht fest, da es nicht den …
Unser Unternehmen führt Anwendungen auf einer Micro Service-Architektur aus, die Tausende von Diensten umfasst. Ich arbeite an einer Backend-Anwendung "X", die mit mehr als 50 Diensten kommuniziert. Frontend-Dienste rufen meinen Dienst "X" auf, um Anforderungen für andere Dienste auszuführen. Problem : Das Front-End möchte benutzerfreundliche Nachrichten anzeigen, wenn bei anderen …
Ein Dritter, der HTTP-Anforderungen an die von mir erstellte API stellt, muss in weniger als einer Sekunde antworten. Meine Frage ist, haben sie einen Weg (buchstäblich jede Art und Weise, innerhalb der Grenzen des HTTP und / oder TCP / IP - Protokolle) , um die Ausführung meines Codes abzubrechen …
Wir wissen, dass in Prolog - nicht deterministische Prädikate ein Merkmal sind, das verwendet wird, um kombinatorische Probleme zu lösen . In Haskell sehen wir ein ähnliches nicht deterministisches Verhalten wie in Prolog in der Listenmonade . In Haskell sehen wir auch Nichtdeterminismus bei der Wahl der Thunk-Bewertungsreihenfolge : Aber …
Kürzlich hatten wir in meiner Firma ein Projekt, bei dem die Frist sehr eng war und alles nach Plan lief, bis ich aufgrund extremer persönlicher Probleme nicht mehr erreichbar war. Schließlich haben wir die Frist um 4 bis 5 Tage verpasst. Was sind die üblichen Wiederherstellungspläne für diese Bedingungen? Sollte …
Ich würde gerne wissen, mit welchen Strategien Sie mit A / B-Tests Ihrer App und Ihres Gitflow umgehen. Überblick: Wir sind ein Team von 6 Programmierern, die eine große App entwickeln und warten. Bisher haben wir an gitflow mit einigen Add-Ons zu dem von uns hinzugefügten Prozess gearbeitet, der ein …
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.