Softwareentwicklung

10
Unit-Testing-Dienstprogrammklassen

Wir alle haben einige Dienstprogrammklassen, die nur statische Methoden enthalten, um sie aus verschiedenen Quellen zu verwenden. Nun gibt es zwei Ansätze, um diesen Code zu testen. Ansatz 1: Führen Sie separate Komponententests für Dienstprogrammklassen durch. Wo immer sie aufgerufen werden,...

10
Datenbankstruktur für 2v2-Spiel

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...

10
Wird eine Stapelstruktur für asynchrone Prozesse verwendet?

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,...

10
Limit des Stapels

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...