Nachdem ich mich eine Weile mit dem asynchronen / wartenden Muster von C # befasst hatte, wurde mir plötzlich klar, dass ich nicht wirklich weiß, wie ich erklären soll, was im folgenden Code passiert: async void MyThread() { while (!_quit) { await GetWorkAsync(); } } GetWorkAsync()Es wird angenommen, dass ein …
Ich arbeite derzeit an der Einführung von React in der Firma, für die ich arbeite. Wen kann ich als einziger, der Kurse zu diesem Thema absolviert hat, um eine Überprüfung bitten, um sicherzustellen, dass der Code den Best Practices entspricht und korrekt implementiert ist?
Kürzlich habe ich das Limit eines Stacks auf drei Geräten mit unterschiedlichen Betriebssystemen getestet (mit Limit meine ich die maximale Anzahl von Levels, die der Stack haben kann), und ich habe festgestellt, dass es mir jedes Mal, wenn ich 2 ^ 16 Levels treffe, gibt Überlauffehler, und wenn ich 2 …
Ich arbeite mit einem Team von Entwicklern zusammen, die die Wahl haben, welche Hardware und Software sie ausführen. Wir sind der Meinung, dass wir in diesem Szenario eine Vielzahl von Zielsystemen sehen können, bevor wir jemals einen Test durchführen. Wir haben die Erfahrung gemacht, dass wir kurz nach Einführung des …
Hintergrund Ich lese das "Clean Code Book" und arbeite parallel dazu an Calisthenic-Objekten wie dem Bankkonto, und ich halte mich an diese Regel: Die 9. Regel von Calisthenic-Objekten ist, dass wir keine Getter oder Setter verwenden. Es scheint ziemlich lustig zu sein und ich stimme diesem Prinzip zu. Darüber hinaus …
Diese Frage hat eine ausgezeichnete Antwort von Eric Lippert, der beschreibt, wofür der Stapel verwendet wird. Seit Jahren weiß ich - im Allgemeinen -, was der Stapel ist und wie er verwendet wird, aber Teile seiner Antworten lassen mich fragen, ob diese Stapelstruktur heute weniger verwendet wird, wo asynchrone Programmierung …
Ich habe bei einem algorithmischen Test mit Codility versagt, weil ich versucht habe, eine bessere Lösung zu finden, und am Ende hatte ich nichts. Ich habe mir also überlegt, ob ich einen ähnlichen Ansatz wie TDD verwenden könnte. Dh wenn ich in der Regel schrittweise eine Lösung auf ähnliche Weise …
Ich habe eine Reihe von Webdiensten, die eine Webanwendung bilden. Clients können über REST-API-Aufrufe auf diese Services zugreifen. Sollten diese Dienste in der Lage sein, direkt miteinander zu sprechen? Wenn ja, würde das sie nicht zum Paar machen, was gegen das Konzept der Microservices verstößt? Sollte der Client sie direkt …
Ich spiele regelmäßig ein 2-gegen-2-Spiel mit 12 Freunden und möchte eine Datenbank, in der Spieler, Teams, Ergebnisse und Spiele erfasst werden, um ein Rangsystem zu erstellen. Da wir regelmäßig Teams ändern Ich habe mit Tischen kommen players, teamsund gameswo die Spiele zwei Teams haben (team1 und team2) und die Teams …
Die usingRichtlinie ermöglicht uns den Zugriff auf Typen ohne Verwendung ihrer vollqualifizierten Namen: using MyNamespace.Foo.Bar; Die usingAnweisung fungiert als syntaktischer Zucker für try/ finallyBlöcke, die sicherstellen, dass Objekte ordnungsgemäß entsorgt werden: using(var x = new MyDisposableClass()) { ... } Diese beiden Situationen scheinen nichts miteinander zu tun zu haben. Warum …
Bei der Arbeit haben wir ein ziemlich kompliziertes System. Nennen wir dieses System System_A. Unser QA-Team hat ein anderes System erstellt. Rufen Sie dieses System System_B auf, um System_A zu testen. System_B wird wie folgt verwendet. Wir generieren Eingaben (unter Verwendung von System_B selbst), IN, verarbeiten solche Eingaben über System_B …
Ich verwende SonarLint seit kurzem für Eclipse und es hat mir sehr geholfen. Es warf mir jedoch eine Frage zur zyklomatischen Komplexität auf. SonarLint hält einen CC von 10 für akzeptabel, und es gibt einige Fälle, in denen ich darüber hinaus bin, etwa 5 oder 6 Einheiten. Diese Teile beziehen …
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 3 Jahren . Ich bin ein Anfänger in der Programmierung und habe kein gutes …
Ich weiß, dass die Scrum-Regeln in täglichen Stand-ups besagen, dass das Team nur darüber sprechen sollte, was sie gestern getan haben, was sie heute tun und was sie blockiert. Nichts anderes. Das Problem ist jedoch, dass Entwickler manchmal ihren Tag mit Arbeiten verbringen, die für ihre Aufgaben irrelevant sind, und …
Aus Gründen der Klarheit erhöht der von mir geschriebene Stresstest die Belastung des Systems stetig, bis es eine Bruchstelle erreicht. Es läuft theoretisch auf unbestimmte Zeit, aber da die Systemressourcen endlich sind, wird erwartet, dass es nach einem bestimmten Zeitpunkt ausfällt. Ich habe eine erwartete Last für das System, aber …
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.