Softwareentwicklung

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



4
Selbstbewusst entwickeln ohne echte Entwicklungsumgebung
Ich wurde kürzlich für ein Projekt engagiert, das die Arbeit mit und um mehrere "Enterprise" -Systeme von Drittanbietern umfasst. Aus meiner Sicht sind die astronomischen Kosten und der Aufwand für die Erstellung einer hinreichend getreuen Nachbildung der Produktionsumgebung äußerst gering. Das ist natürlich nicht ideal. Auf der positiven Seite stelle …


3
Wie liest man RFCs und ähnliche Dokumente? [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 . RFC : Request for Comments (RFC) ist ein von der Internet …

2
Sind diese fortgeschrittenen / unfairen Interviewfragen in Bezug auf Java-Parallelität? [geschlossen]
Aus heutiger Sicht passt diese Frage nicht zu unserem Q & A-Format. Wir erwarten, dass die Antworten durch Fakten, Referenzen oder Fachwissen gestützt werden, aber diese Frage wird wahrscheinlich Debatten, Argumente, Abstimmungen oder erweiterte Diskussionen hervorrufen. Wenn Sie der Meinung sind, dass diese Frage verbessert und möglicherweise erneut geöffnet werden …

5
Anleitung zum Benennen umständlicher domänenspezifischer Objekte?
Ich modelliere ein chemisches System und habe Probleme mit der Benennung meiner Elemente / Gegenstände innerhalb einer Aufzählung. Ich bin mir nicht sicher, ob ich verwenden soll: die Atomformel der chemische Name ein abgekürzter chemischer Name. Beispielsweise ist Schwefelsäure H 2 SO 4 und Salzsäure ist HCl. Bei diesen beiden …


4
Wie bekomme ich mit TDD die richtige API?
Dies könnte eine ziemlich dumme Frage sein, da ich bei meinen ersten TDD-Versuchen bin. Ich mochte das Gefühl des Vertrauens und die allgemein bessere Struktur meines Codes, aber als ich anfing, es auf etwas anzuwenden, das größer war als ein einziges Spielzeugbeispiel, stieß ich auf Schwierigkeiten. Angenommen, Sie schreiben eine …
12 tdd 

1
Beste Methode: Restrukturieren Sie eine vorhandene TFS-Lösung (Team Foundation Server)
In meiner Abteilung entwickeln wir mehrere kleinere AddOns für einen Unified Communication Server. Für die Versionierung und verteilte Entwicklung verwenden wir einen Team Foundation Server 2012. Aber: Für all unsere Anwendungen und Bibliotheken gibt es nur eine große TFS-Lösung: Hauptlösung Anwendungen App 1 App 2 App 3 Externe Bibliotheken Lib …

6
OO Design, wie modelliert man Tonal Harmony?
Ich habe begonnen, ein Programm in C ++ 11 zu schreiben, das Akkorde, Tonleitern und Harmonien analysiert. Das größte Problem, das ich in meiner Entwurfsphase habe, ist, dass die Note 'C' eine Note, eine Akkordart (Cmaj, Cmin, C7 usw.) und eine Tonart (die Tonart von Cmajor, Cminor) ist. Das gleiche …

5
Ist es sinnvoll, Unit-Test-Methoden anzuwenden, bei denen die einzige Logik Wachen sind?
Angenommen, ich habe eine Methode wie die folgende: public void OrderNewWidget(Widget widget) { if ((widget.PartNumber > 0) && (widget.PartAvailable)) { WigdetOrderingService.OrderNewWidgetAsync(widget.PartNumber); } } Ich habe mehrere solcher Methoden in meinem Code (die vordere Hälfte zu einem asynchronen Web-Service-Aufruf). Ich überlege, ob es sinnvoll ist, sie mit Unit-Tests abzudecken. Ja, hier …
12 c#  unit-testing 

5
Software-Manager, der Entwickler zum Projektmanagement veranlasst
Ich bin ein Softwareentwickler, der in einem Embedded-System-Unternehmen arbeitet. Wir haben einen Projektmanager, der sich um den gesamten Projektzeitplan kümmert (einschließlich Elektrik, Qualität, Software und Fertigung), daher ist sein Softwarezeitplan sehr kurz. Wir haben auch einen Software Manager, der mein Chef ist. Er veranlasst mich, den Software-Zeitplan zu schreiben und …



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.