Softwareentwicklung

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

4
Ist es eine gute Idee, die Leistung einer Methode mithilfe des Zeitlimits für Einheitentests zu messen?
In einem Projekt mit nichtfunktionalen Anforderungen, in denen die maximale Ausführungszeit für eine bestimmte Aktion festgelegt ist, muss die Qualitätssicherung die Leistung dieser Aktion auf einer dedizierten Maschine unter Verwendung präziser Hardware unter genauer Last überprüfen, wobei sowohl die Hardware als auch die Last in den Anforderungen angegeben sind. Andererseits …

4
Sollte die Konsistenz der Programmkonvention vorgezogen werden?
Sollte beim Entwerfen einer Klasse eine konsistente Verhaltensweise gegenüber der üblichen Programmierpraxis bevorzugt werden? Um ein konkretes Beispiel zu geben: Eine übliche Konvention lautet: Wenn eine Klasse ein Objekt besitzt (z. B. es erstellt hat), ist sie dafür verantwortlich, es zu bereinigen, sobald es fertig ist. Ein spezielles Beispiel wäre …
14 design  .net 

5
Versionskontrolle mit SQL Server
Ich starte ein neues Projekt und verwende SVN (mit Tortoise) als mein Versionskontrollsystem. Ich habe mich gefragt, ob es möglich ist, mit demselben System auch eine SQL Server-Datenbank zu verwalten. Ich möchte meine Tabellen / Funktionen / Views / Procs / Trigger / etc versionieren. aber nicht meine Daten, da …

3
Warum hat HTML TextArea ein eigenes HTML-Tag? [geschlossen]
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 7 Jahren . <input id='input1' type='text'></input> <input id='input2' type='button'></input> <input id='input3' type='checkbox'><input> <textarea id='myTextArea'></textarea> In HTML-Markups …
14 html 

2
Können SQL Server und Mongo zusammen verwendet werden?
Wir haben eine große nachrichtenorientierte Website mit hohem Web-Traffic. Die Architektur ist Ihre häufig gesehene DB-Repo-Schicht - Service-Schicht - Asp.Net MVC. Das Problem, das wir gesehen haben, ist die Leseleistung. Es stellt sich heraus, dass all diese DDD-Domänenobjekt-Inhalte theoretisch hervorragend für Geschäftsregeln geeignet sind, aber das Leben in Bezug auf …
14 sql-server  nosql  cqrs  mongo 


3
Was sind die Gemeinsamkeiten zwischen Perl und Java? [geschlossen]
Geschlossen . Diese Frage muss gezielter gestellt werden . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage so, dass sie sich nur auf ein Problem konzentriert, indem Sie diesen Beitrag bearbeiten . Geschlossen vor 4 Jahren . Ich habe mir vorgenommen, Java als meine …
14 java  perl 

1
Multiple Dispatch vs. Funktionsüberladung
Ich versuche den Unterschied (falls vorhanden) zwischen den beiden zu verstehen. Laut der Wikipedia-Seite für Multiple Dispatch ist es gleichbedeutend mit Function Overloading, aber später heißt es dann weiter: In einer Sprache mit nur einem Versand, wie Java […] Das scheint ein Widerspruch zu sein, da Java das Überladen von …


10
Was kann die Ursache für neue Fehler sein, die an anderer Stelle auftreten, wenn ein bekannter Fehler behoben wird?
Während einer Diskussion erzählte mir einer meiner Kollegen, dass er einige Probleme mit seinem aktuellen Projekt hat, während er versucht, Fehler zu beheben. "Wenn ich einen Fehler behebe, funktioniert etwas anderes nicht mehr an anderer Stelle", sagte er. Ich begann darüber nachzudenken, wie das passieren könnte, kann es aber nicht …



10
Konvertieren von Fortran 77-Code in C #
Ich versuche, ein Fortan77-Programm in C # zu konvertieren. Ich habe ein Unterprogramm mit etwa 650 Codezeilen und schrecklichen GOTO-Anweisungen überall. Ich habe große Probleme damit, den Ablauf des Unterprogramms zu visualisieren, um herauszufinden, was es tut. Gibt es jemanden mit Erfahrung in dieser Art von Dingen, der mir einen …
14 c#  fortran 

13
Wo ist das M in MVC?
Ich versuche, meine Anwendung in MVC umzugestalten, aber ich bleibe beim M-Teil. In einer datenbankgestützten App ist das Modell im App-Code implementiert, oder? Aber was ist dann in der Datenbank - ist das nicht auch das Modell? (Ich verwende die Datenbank nicht als einfachen Objektspeicher. Die Daten in der Datenbank …


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.