Softwareentwicklung

22
Wo soll der private Schlüssel aufbewahrt werden?

Angenommen, ich möchte, dass einige Teile meiner Software verschlüsselt werden. Zum Beispiel die Anmeldeinformationen für eine Datenbank usw. Ich muss diese Werte irgendwo speichern, aber dies im Klartext zu tun, würde es einem Angreifer leicht machen, nicht autorisierten Zugriff zu erhalten. Wenn...

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

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

22
Was ist das Muster für eine sichere Schnittstelle in C ++

Diese Frage wurde aus Code Review Stack Exchange migriert, da sie in Software Engineering Stack Exchange beantwortet werden kann. Vor 5 Jahren migriert . Hinweis: Das Folgende ist C ++ 03-Code, wir erwarten jedoch einen Wechsel zu C ++ 11 in den nächsten zwei Jahren,

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

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