Softwareentwicklung

11
Wann sollten Sie die Eingabe kürzen?

Ich bin Praktikant und lerne viel über die Branche außerhalb der Wissenschaft. Eine Sache, über die ich heute nachgedacht habe, war das Trimmen von Eingaben. Auf der einen Seite der Medaille möchte ich nicht, dass der Benutzer / Implementierer ständig unerwartete Ergebnisse erhält, da seine Eingabe...

11
Wie funktioniert Python Random Shuffle?

Wie funktioniert Shuffle from Random in Python? Ich frage, weil es sehr schnell funktioniert. Wenn ich versuche, Shuffle zu schreiben, funktioniert es 1 Minute für 10 ^ 6 Elemente, aber Python Shuffle macht das in 8

11
MVC + 3 Tier; Wo kommen ViewModels ins Spiel?

Ich entwerfe eine dreistufige Anwendung mit ASP.NET MVC 4. Ich habe die folgenden Ressourcen als Referenz verwendet. CodeProject: MVC + N-Tier + Entity Framework Trennen des Datenzugriffs in ASP.NET MVC Ich habe das folgende Design bisher. Präsentationsschicht (PL) (Haupt-MVC-Projekt, bei dem M von...

11
Wie vergleiche ich Merkmale zweier Kurven?

Ich muss zwei Kurven f (x) und g (x) vergleichen. Sie liegen im gleichen x-Bereich (z. B. -30 bis 30). f (x) kann einige scharfe Spitzen oder glatte Spitzen und Täler aufweisen. g (x) kann die gleichen Spitzen und Täler haben. Wenn ja, möchte ich messen, wie gut diese Merkmale ohne Sichtprüfung...

11
Wie gehe ich ohne C # -Kenntnisse an ein seriöses F # -Projekt heran?

Das Projekt, das ich durchführen möchte, ist also im Wesentlichen ein SVG-Editor. Ich würde es vorziehen, WPF zu verwenden, da ich dann XAML für mein Anwendungslayout nutzen kann (dieser Designer ist so geschickt). Leider benutze ich das .NET Framework erst seit einigen Monaten und bin mit den...

11
Globale konstante Werte im gesamten MVC-Standort

Mein MVC (.NET) hat auf der gesamten Website einige konstante Werte, wie z. B. Telefonnummer, physische Adresse, E-Mail-Adresse usw. Ich möchte diesen Wert einmal speichern, damit zukünftige Updates einfacher sind, wenn sie ihre Details ändern. Um meine Frage zu vereinfachen, habe ich mich nur...

11
Kanban: So wählen Sie die Größe des Arbeitselements aus

Beginnend mit Kanban bin ich mir nicht sicher, wie detailliert meine Arbeitselemente sein sollen. Während Sie viele konkrete Empfehlungen zur Auswahl des WIP finden, bleiben die meisten der von mir gelesenen Kanban-Tutorials in Bezug auf die Größe eines Arbeitselements (= eine Karte auf der Tafel)...

11
Testen vs Wiederholen Sie sich nicht (DRY)

Warum ist es so empfehlenswert, sich durch das Schreiben von Tests zu wiederholen? Es scheint, dass Tests im Grunde dasselbe wie der Code ausdrücken und daher ein Duplikat (im Konzept, nicht in der Implementierung) des Codes sind. Würde das ultimative Ziel von DRY nicht die Eliminierung des...