Softwareentwicklung

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


1
Welche Auswirkungen hat die Erstellung von Komponententests während der Entwicklung auf die Entwicklungszeit sowie auf die Zeit, die für Wartungsarbeiten aufgewendet wird?
Ich bin ein Berater und werde allen Entwicklern bei meinem Kunden Unit-Tests vorstellen. Mein Ziel ist es sicherzustellen, dass für alle neuen Anwendungen Komponententests für alle erstellten Klassen durchgeführt werden. Der Client hat ein Problem mit hohen Wartungskosten durch das Beheben von Fehlern in seinen vorhandenen Anwendungen. Ihre Anwendungen haben …



9
Beste Weg, um statische Datenbankdaten im Code zu referenzieren?
Viele Anwendungen enthalten "statische Daten": Daten, die sich während der Lebensdauer der Anwendung nicht wirklich ändern. Beispielsweise könnten Sie eine Liste von Verkaufsbereichen haben, die auf absehbare Zeit wahrscheinlich eine feste Liste ist. Es ist nicht ungewöhnlich, diese statischen Daten in einer Datenbanktabelle zu finden (häufig, weil Sie in den …

16
Verbringen Sie zu viel Zeit mit dem Debuggen
Gestern habe ich ein v1.0-Release eines Webprojekts herausgebracht, an dem ich ungefähr 6 Wochen gearbeitet habe (also an und aus). Ich habe keine genauen Aufzeichnungen über meine Zeit gemacht, aber nach meinen Erfahrungen würde ich schätzen, dass die Hälfte der Zeit, die ich mit Programmieren verbracht habe, für das Debuggen …


7
TDD / Testet zu viel Aufwand / Wartungsaufwand?
So haben Sie es oft von denen gehört, die die Werte des Testens nicht wirklich verstehen. Um es vorwegzunehmen, ich bin ein Anhänger von Agile and Testing ... Ich hatte kürzlich eine Diskussion über die Durchführung von TDD bei einem Produkt-Re-Write, bei dem das aktuelle Team auf keiner Ebene Unit-Tests …
24 testing  agile  tdd  bdd 

3
Was ist der Unterschied zwischen einem Software-Architekten, einem Software-Ingenieur und einem Software-Entwickler (Programmierer)? [geschlossen]
Geschlossen . Diese Frage ist meinungsbasiert . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage, damit sie mit Fakten und Zitaten beantwortet werden kann, indem Sie diesen Beitrag bearbeiten . Geschlossen vor 6 Jahren . Verschlossen . Diese Frage und ihre Antworten sind gesperrt, …


7
Wie soll mein "Codebeispiel" aussehen? [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 4 Jahren . Ich hatte gerade ein ziemlich gutes Telefoninterview (für eine CakePHP-bezogene Position, nicht dass …

6
Professionalität des Onlinenutzernamens / -griffs [geschlossen]
Geschlossen . Diese Frage ist meinungsbasiert . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage, damit sie mit Fakten und Zitaten beantwortet werden kann, indem Sie diesen Beitrag bearbeiten . Geschlossen vor 4 Jahren . Ich habe in der Vergangenheit und weiterhin aktuell das …

8
Ruby oder Python? [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 …
24 learning  python  ruby 

11
Wie wichtig ist es, JavaScript vor jQuery zu lernen? [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 …


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.