Softwareentwicklung

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

2
Nicht blockierende ORM-Probleme
Ich habe eine Frage zu SO gestellt und festgestellt, dass es für mein Lieblingswebframework keine nicht blockierenden ORMs gibt. Mit nicht blockierend meine ich ein ORM mit Rückrufunterstützung für das asynchrone Abrufen. Das ORM würde mit einem Rückruf oder einem solchen Rückruf versorgt, der ausgeführt werden soll, wenn Daten empfangen …
9 web  orm  server-side 





1
Gibt es empirische Belege für die Wirksamkeit von CMMI?
Ich frage mich, ob es Studien gibt, die die Wirksamkeit von Softwareprojekten in CMMI-orientierten Organisationen untersuchen. Ist es beispielsweise wahrscheinlicher, dass CMMI-Organisationen Projekte pünktlich und / oder im Rahmen des Budgets abschließen als Nicht-CMMI-Organisationen? CMMI steht für "Capability Maturity Model Integration". Es wurde vom Software Engineering Institute der Carnegie-Mellon University …

2
Warum sind die Accessor-Methoden aus der JavaBean-Spezifikation zum Standard für die Java-Entwicklung geworden?
Die JavaBeans-Spezifikation beschreibt eine JavaBean als Eine Java Bean ist eine wiederverwendbare Softwarekomponente, die in einem Builder-Tool visuell bearbeitet werden kann Da die Mehrheit der geschriebenen Codezeilen nichts damit zu tun zu haben scheint, in einem Builder-Tool visuell bearbeitet zu werden, warum war die JavaBean-Spezifikation der "Weg", objektorientierten Code zu …
9 java  history 

8
C # für jede Verbesserung?
Ich stoße beim Programmieren häufig darauf, wenn ich einen Loop-Count-Index in einem foreach haben möchte und eine Ganzzahl erstellen, verwenden, inkrementieren usw. Wäre es nicht eine gute Idee, wenn ein Schlüsselwort eingeführt würde Die Anzahl der Schleifen in einem Foreach? Es kann auch in anderen Loops verwendet werden. Verstößt dies …
9 c#  loops 

4
Ist es in Ordnung, Personen mit mehreren Rollen in einem Scrum-Team zu haben?
Ich evaluiere einige agile Methoden für eine mögliche Einführung in mein Team. Ist es bei Scrum zulässig, dass dieselbe Person mehrere Rollen ausführt? Wir haben ein kleines Team von vier Entwicklern und einen Webdesigner. Wir haben nicht wirklich einen Vorsprung (ich erfülle diese Rolle), QS-Tester oder Geschäftsanalysten, und alle unsere …
9 agile  scrum 

3
dvcs - ist "Clone to Branch" ein gängiger Workflow?
Ich habe kürzlich mit einem Kollegen über dvcs gesprochen, weil unser Büro anfängt, über einen Wechsel von TFS nachzudenken (wir sind ein MS-Shop). Dabei war ich sehr verwirrt, weil er sagte, dass er, obwohl er Mercurial verwendet, noch nichts von einem "Branch" - oder "Checkout" -Befehl gehört habe und diese …

3
Wie verfolgen Sie komplexe Geschäftsregeln außerhalb des Codes?
Ich bin daran interessiert zu sehen, wie andere Leute das tun. Insbesondere in Situationen, in denen mehrere verschiedene Clients dieselbe Softwarebasis mit leicht unterschiedlichen Geschäftsregeln verwenden. Welche Art von Praktiken verwenden Sie, um zu dokumentieren, wie alles funktionieren soll, oder um Geschäftsregeln. Wenn ein neuer Entwickler ins Team kommt, ist …

3
Quantifizierung des Preises für Quellcode und Softwareprodukt
Möchten Sie diesen Beitrag verbessern? Geben Sie detaillierte Antworten auf diese Frage, einschließlich Zitaten und einer Erklärung, warum Ihre Antwort richtig ist. Antworten ohne ausreichende Details können bearbeitet oder gelöscht werden. Ich bin dabei, ein Projekt durchzuführen. Dafür muss ich Code schreiben und jede Menge davon. Der Kunde muss den …

8
Warum richten sich die meisten Stellenangebote eher an einen <language here> -Entwickler als an einen Entwickler im Allgemeinen? [geschlossen]
Diese Frage passt derzeit nicht zu unserem Q &amp; 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, …

1
In welchen Einheiten werden Story Points geschätzt?
Ich lese über eine Fallstudie über ein Team, das Aufgaben oder "Story Points", wie sie genannt werden, basierend auf dem Aufwand, der erforderlich ist, um sie zu erledigen, schätzt. In welchen Einheiten werden diese "Story Points" geschätzt? Ich glaube, dieser Begriff von "Story Points" stammt aus einem Prozess namens "Agile …
9 agile 

3
Was war der historische Einfluss von Flug 501 von Ariane 5?
Der Zerfall der Ariane 5-Rakete 37 Sekunden nach dem Start auf ihrer Jungfernfahrt ( Flug 501 ) wird allgemein als einer der teuersten Softwarefehler in der Geschichte 1 bezeichnet : Die Europäische Weltraumorganisation brauchte 10 Jahre und 7 Milliarden US-Dollar, um Ariane 5 zu produzieren, eine Riesenrakete, die bei jedem …
9 testing  history  bug 

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.