Softwareentwicklung

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


2
Der sauberste Weg, Fehler in Haskell zu melden
Ich arbeite daran, Haskell zu lernen, und habe drei verschiedene Möglichkeiten kennengelernt, um mit Fehlern in den von mir geschriebenen Funktionen umzugehen: Ich kann einfach schreiben error "Some error message.", was eine Ausnahme auslöst. Ich kann meine Funktion zurückgeben lassen Maybe SomeType, wo ich zurückgeben kann oder nicht, was ich …

4
Wie kann ich Unit-Tests und TDD verwenden, um eine App zu testen, die hauptsächlich auf Datenbank-CRUD-Operationen beruht?
Bei der Arbeit geht es in einem meiner Projekte hauptsächlich darum, Daten, die von einem externen Kunden übermittelt wurden, in einer Datenbank zu speichern. Es ist eine Java-Unternehmensanwendung, die JPA verwendet, und der größte Teil unserer Logik dreht sich um CRUD-Operationen. Die meisten unserer Fehler betreffen JPA auf die eine …
22 java  unit-testing  tdd  jpa 

7
Codierung und Test im selben Sprint
Wie wird das Testen im selben Sprint wie das Codieren gehandhabt, wenn die gesamte oder die meisten Codierungen erst am Ende des Sprints durchgeführt werden? (Ich beziehe mich auf die "Suppe-zu-Nuss" -Entwicklung und das Testen eines einzelnen PBI innerhalb eines Sprints.) Die meisten Antworten, die ich online gesehen habe, beziehen …


6
Ist CSV eine gute Alternative zu XML und JSON? [geschlossen]
Geschlossen . Diese Frage ist meinungsbasiert . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage, damit sie mit Fakten und Zitaten beantwortet werden kann, indem Sie diesen Beitrag bearbeiten . Geschlossen vor 5 Jahren . Ist CSV eine gute Option gegen XML und JSON …

3
So implementieren Sie ein Weighted Shuffle
Ich habe kürzlich einen Code geschrieben, den ich für sehr ineffizient hielt, aber da er nur wenige Werte enthielt, habe ich ihn akzeptiert. Ich bin jedoch immer noch an einem besseren Algorithmus für Folgendes interessiert: Eine Liste von X Objekten, denen jeweils ein "Gewicht" zugewiesen wurde Fasse die Gewichte zusammen …
22 algorithms 

7
Muster zur Weitergabe von Änderungen in einem Objektmodell ..?
Hier ist ein häufiges Szenario, das für mich immer frustrierend ist. Ich habe ein Objektmodell mit einem übergeordneten Objekt. Das übergeordnete Objekt enthält einige untergeordnete Objekte. Etwas wie das. public class Zoo { public List<Animal> Animals { get; set; } public bool IsDirty { get; set; } } Jedes untergeordnete …


2
Wie erstelle ich eine Umgebung, in der das Reparieren von Tests Priorität hat?
Ich bin Softwareingenieur bei einem mittelständischen Unternehmen. Wir haben eine ziemlich robuste Testplattform, die auf TeamCity läuft. Es führt Unit-Tests bei jedem Check-In und einen täglichen Unit-Test / BVT-Lauf durch. Das Problem ist - wir haben viele defekte Komponententests. Sehr oft spreche ich die Sinnlosigkeit von Komponententests an, wenn sie …

9
Kann Code lesen, tut sich aber schwer, ihn zu schreiben
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 5 Jahren . Ich hatte vor kurzem meine erste Programmierprüfung ... und nun, ich habe sie …


7
Was liefern Sie in den ersten Iterationen in Agile?
Soweit ich weiß, besteht die Idee bei agilen Methoden darin, dass Sie etwas Funktionales bereitstellen und es häufig bereitstellen. Die Anwendung nimmt schrittweise ihre endgültige Form an. In den ersten Iterationen können Sie jedoch das Framework oder die Grundlagen erstellen, auf denen die Anwendung aufbaut, sodass sie wichtig ist, aber …

2
Gibt es eine Datenstruktur für diese Art von Liste / Karte?
Vielleicht gibt es einen Namen für das, was ich will, aber ich weiß es nicht. Ich brauche etwas Ähnliches wie LinkedHashMapin Java, aber wo gibt es den "vorherigen" Wert zurück, wenn es keinen Wert für den angegebenen Schlüssel gibt. Das heißt, ich habe eine Liste von Objekten, die von einem …

3
Soll ich eine Liste oder ein Array verwenden?
Ich arbeite an einem Windows-Formular, um die UPC für Artikelnummern zu berechnen. Ich habe erfolgreich eine erstellt, die jeweils eine Artikelnummer / UPC verarbeiten kann. Jetzt möchte ich sie erweitern und für mehrere Artikelnummern / UPCs ausführen. Ich habe angefangen und versucht, eine Liste zu verwenden, aber ich bleibe immer …
22 c#  array  winforms  list 

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.