Softwareentwicklung

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


3
Entwicklungsentwicklung bei akademischer Forschung
Liebe Programmierkollegen, Wie macht man "Softwareplanung", wenn es um akademische Forschung geht? Und wie können Sie Ihren Chef davon überzeugen, dass das Schreiben von Software nicht wie das Bauen eines Hauses und eher das Schreiben eines Romans ist ? Die blutigen Details sind unten. Ich bin verantwortlich für ein kleines …

4
Wie defensiv sollten wir sein?
Wir haben Pex über einen Code ausgeführt und es wurden einige gute Dinge gezeigt (auch schlechte Dinge, aber sie wurden gezeigt, bevor es zur Produktion kommt!). Eines der schönen Dinge an Pex ist jedoch, dass es nicht unbedingt aufhört, nach Problemen zu suchen. Ein Bereich, den wir gefunden haben, ist, …

5
Wie kann man Code besser überprüfen?
Zuerst glaube ich fest an den Codeüberprüfungsprozess und möchte immer, dass jemand anderes meinen Code überprüft. Meine Frage dreht sich wirklich darum, wie ich eine Codeüberprüfung für eine andere Person besser durchführen kann. Ich weiß, dass Sie zur Durchführung einer Codeüberprüfung Kenntnisse über die Funktionsweise des vorhandenen Codes und über …

10
Besitzen Programmierer die Produktionsmittel?
Ich war zu hören auf den Servile Staat von Hilare Belloc heute Morgen und grüble , ob ich die Produktionsmittel besaß, als die Bauern des Mittelalters tat; ebenso wie seine Nachkommen nach den Oligarchen von England ihn nicht in die Knechtschaft zwangen. Das Produktionsmittel war das Ackerland, auf dem der …
11 economics 

3
Wie kann ich die Lebensdauer einer Codezeile abschätzen?
Ich versuche einen Weg zu finden, um die Langlebigkeit von Code in Open Source-Projekten zu analysieren: Das heißt, wie lange eine bestimmte Codezeile aktiv ist und verwendet wird. Mein derzeitiger Gedanke ist, dass die Lebensdauer einer Codezeile beginnt, wenn sie zum ersten Mal festgeschrieben wird, und endet, wenn eine der …

4
Wie fange ich an, J2EE zu lernen, insbesondere JPA [geschlossen]
Diese Frage passt derzeit nicht zu unserem Q & A-Format. Wir erwarten, dass die Antworten durch Fakten, Referenzen oder Fachwissen gestützt werden, aber diese Frage wird wahrscheinlich zu Debatten, Argumenten, Umfragen oder erweiterten Diskussionen führen. Wenn Sie der Meinung sind, dass diese Frage verbessert und möglicherweise erneut geöffnet werden kann, …

4
Abhängigkeitsinjektion für Datenobjekte verwenden?
Ich lerne gerade etwas über Abhängigkeitsinjektion und bin auf etwas fixiert. Dependency Injection empfiehlt, abhängige Klassen über den Konstruktor zu senden, aber ich frage mich, ob dies für Datenobjekte erforderlich ist. Da die Unit-Testbarkeit einer der Hauptvorteile von DI ist, würde ein Datenobjekt, das nur Daten speichert, und keine Prozeduren …


3
Wie kann ich den Wert eines Open-Source-Projekts schätzen?
Ich versuche, eine Metrik für ein Kosteneinsparungsziel des Unternehmens zu generieren. Zu diesem Zweck möchte ich die Einsparungen abschätzen, die wir durch die Verwendung einer Open-Source-Webanwendung erzielt haben, anstatt sie von Grund auf neu zu erstellen oder eine COTS-Lösung zu kaufen. Ein Schritt in diesem Prozess besteht darin, abzuschätzen, wie …



2
Warum heißen Oracle-Verzeichnisse / u01 / u02 usw.? [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 4 Jahren . Ich arbeite seit einigen Jahren mit dem Oracle RDBMS und habe …
11 oracle  unix 


4
Wie übergebe ich Daten in PHP objektorientiert?
Selbst wenn ich mit einem MVC-Framework (z. B. CodeIgniter) arbeite, greife ich regelmäßig auf die Übergabe verschachtelter Arrays anstelle von Objekten zurück. Dies folgt nicht gut meinem Verständnis von objektorientiert. Wenn ich zum Beispiel den Code nach Java portieren würde, würde ich nicht davon träumen, Arrays (oder Vektoren oder was …

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.