Softwareentwicklung

Fragen und Antworten für Fachleute, Akademiker und Studenten, die im Lebenszyklus der Systementwicklung arbeiten



2
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 ich 2 …
10 stack 

1
Gibt es einen Vorteil für heterogene Entwicklungsumgebungen?
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 …


2
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, wo asynchrone Programmierung …
10 stack 

3
TDD-ähnlicher Ansatz für algorithmische Probleme
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 …


1
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 und team2) und die Teams …

2
Warum verwenden die Anweisung "using" und die Anweisung "using" dasselbe Schlüsselwort in C #?
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 …
10 c#  statement 

3
Ist es eine schlechte Praxis, ein vollständig doppeltes System zur Qualitätssicherung (QS) eines anderen zu erstellen?
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 …


5
Terminologie - Ist Quellcode ein Programm? [geschlossen]
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 …

2
Sollte sich die Diskussion darüber, was gestern getan wurde, in einem Scrum-Standup auf Aufgaben im Vorstand oder auf alle geleisteten Arbeiten beschränken?
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 …
10 agile  scrum  meetings 


Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.