Nehmen wir an, ich habe in C # eine Erweiterungsmethode für byteArrays geschrieben, die sie wie folgt in Hex-Strings codiert: public static class Extensions { public static string ToHex(this byte[] binary) { const string chars = "0123456789abcdef"; var resultBuilder = new StringBuilder(); foreach(var b in binary) { resultBuilder.Append(chars[(b >> 4) …
Ich habe an einem persönlichen Projekt in C # gearbeitet, dessen Zweck mehr oder weniger darin besteht, dem Benutzer das Ausführen von Skripten zu ermöglichen, die von anderen Benutzern geschrieben wurden, und die Berechtigungen dieses Skripts einzuschränken. Mein Programm kompiliert die Skripte mithilfe einer Bibliothek eines Drittanbieters, speichert sie mithilfe …
Nach vorne Ich habe viele Dinge gelesen, bevor ich diese Frage gestellt habe, einschließlich vieler relevanter Fragen hier auf SE: (Software Engineering SE) Schreiben von Tests für Code, dessen Zweck ich nicht verstehe (Software Engineering SE) Unit-Test-Neuling-Team muss Unit-Test durchführen (Software Engineering SE) Best Practices für die Nachrüstung von Legacy-Code …
Oft mache ich in meinen persönlichen Python-Bibliotheken so etwas: class MyClass: # ... def plot(self): import someGraphicsLibrary as graphicslib graphicslib.plot(self.data) Der Grund dafür ist, dass die Initialisierung someGraphicsLibraryeinige Zeit in Anspruch nimmt, bis zu einigen Sekunden für eine der von mir verwendeten Bibliotheken. Ich muss meine Ergebnisse nicht immer zeichnen, …
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 8 Monaten . Mein Manager hat mich kürzlich zum "Software Designer" befördert. Mir ist nicht bekannt, …
Ich versuche, eine User Story für ein einfaches Sudoku-Spiel zu erstellen, indem ich den agilen Ansatz der Softwareentwicklung verwende. Ich verstehe das Konzept hinter User Stories, habe mich aber nur gefragt, ob es möglich ist, ein Beispiel zu finden, um mein Verständnis zu fördern. Würde sagen Als begeisterter Sudoku-Spieler möchte …
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 10 Monaten . Ich möchte sichergehen, dass ich das Konzept der …
Eines meiner Projekte auf GitHub hat eine Sicherheitsanfälligkeitswarnung erhalten, in diesem Fall von mittlerer Schwere. Die Sicherheitsanfälligkeit wurde in Abhängigkeit von einer alten Version des Codes erkannt. Aktuelle Versionen verwenden diese Abhängigkeit nicht mehr. Dennoch können alte Commits möglicherweise ausgecheckt und ausgeführt werden, und die Anwendung zu Taten der Verwundbarkeit …
In meinem Unternehmen haben wir kürzlich begonnen, agile Methoden anzuwenden. Da ich für Agile noch recht neu bin, frage ich mich, ob unsere Art der Implementierung gemäß den Grundprinzipien von Agile korrekt ist. Zuvor hatten wir Funktionen wie Business Analyst, QS-Tester und Softwareentwickler. Aber jetzt hat das Management entschieden, dass …
Betrachten Sie diese zwei Arten der Implementierung: public int add(int x, int y) { return mysteriousAdd(x, y); } public int add(int x, int y) { int output = mysteriousAdd(x, y); return output; } Ein Kollege von mir sagt, dass die zweite Implementierung besser ist, da wir beim Debuggen die zurückgegebene …
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 2 Jahren . Ich hatte Mühe, ein reales Beispiel für die …
Ich werde diese Frage auf diese Weise stellen - was sind die Bedenken der Softwareentwicklung, wenn meine REST-API nicht "richtig" implementiert wird? Was meinst du mit dem "richtigen" Weg? Lassen Sie mich meine Wahrnehmung des richtigen Weges erklären, dann erkläre ich Ihnen, wie ich es mache (nehmen Sie auch an, …
Hier ist die Scrum-Situation: Eine bestimmte Aufgabe (Implementieren einer mit Back-End-Daten gefüllten Datentabelle) ist eine häufige Geschichte Die Tabellen haben häufig ähnliche, aber benutzerdefinierte Funktionen Die Implementierung jeder Tabelle dauert ungefähr eine Woche (8 Story-Punkte). Schließlich investiert das Team 4 Wochen, um eine wiederverwendbare Komponente zu erstellen Jetzt ist das …
Die Frage ist, ob es sinnvoll ist, einen Komponententest zu schreiben, der bestätigt, dass der aktuelle Thread der Haupt-Thread ist. Für und Wider? Kürzlich habe ich den Unit-Test gesehen, der den aktuellen Thread für den Rückruf des Dienstes bestätigt. Ich bin mir nicht sicher, ob es eine gute Idee ist. …
Hier ist mein Problem: Ich möchte Eingaben von verschiedenen HID-Geräten wie einem Gamepad, einem Rennsport, einem Joystick usw. lesen. So ziemlich jeder Gamecontroller. Das Problem ist, dass sie alle unterschiedliche Eingänge haben. Das Gamepad verfügt über Tasten, Schalter und Sticks, während der Rennsport möglicherweise einen Schalthebel hat. Ich habe es …
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.