Softwareentwicklung

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

4
Was sind die gefährlichen Ecken von Qt? [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, …


5
Checked vs Unchecked vs No Exception… Eine bewährte Methode für gegensätzliche Überzeugungen
Es sind viele Anforderungen erforderlich, damit ein System Ausnahmen ordnungsgemäß übermittelt und behandelt. Es gibt auch viele Optionen für eine Sprache zur Auswahl, um das Konzept umzusetzen. Voraussetzungen für Ausnahmen (in keiner bestimmten Reihenfolge): Dokumentation : Eine Sprache sollte ein Mittel haben, um Ausnahmen zu dokumentieren, die eine API auslösen …

11
Was ist der Unterschied zwischen Debuggen und Testen?
Einführung in das Testen von Software (Ammann & Offutt) erwähnt auf S.32 ein 5-stufiges Testreife-Modell: Level 0 Es gibt keinen Unterschied zwischen Testen und Debuggen. Stufe 1 Der Zweck des Testens besteht darin, zu zeigen, dass die Software funktioniert. Stufe 2 Der Zweck des Testens besteht darin, zu zeigen, dass …

9
Bewältigung eines unfixierbaren Endlosprojekts
Wir haben eine große Website (über 1200 Stunden) mit vielen technischen Schulden. Dies wird hauptsächlich durch die folgenden (üblichen) Gründe verursacht. Mehrere Programmierer, die während der Entwicklung kommen und gehen. Änderung der Spezifikationen während der Entwicklung. Zahlreiche zusätzliche Funktionen hinzugefügt (in kurzer Zeit). Der Kunde wünscht sich viele neue Funktionen, …


7
Portabilität der C-Sprache
Wie genau wird die Portabilität einer Sprache wie C bestimmt? Ich habe gelernt, dass Compiler ISA-spezifisch sind. Wenn dies zutrifft, wie ist C portabel? Oder ist nur der in C geschriebene Quellcode portabel, nicht aber die ausführbaren Dateien? Sind die ausführbaren Dateien, die ISA-spezifisch für Beispielanwendungen für x86 ist, nicht …
10 c  languages 

1
In welcher Beziehung steht Zend zu PHP?
Wie genau ist Zends Beziehung zu PHP? Ich meine nicht den Rahmen, sondern das Unternehmen selbst. Sind sie die Torhüter oder Wächter? Ich habe gerade PHP gelesen und abgesehen davon, dass Sie C-Kenntnisse benötigen, um es zu erweitern, müssen Sie anscheinend die Zend-APIs lernen. Aber wenn Sie zum ersten Mal …

6
Welche Faktoren sind bei der Auswahl der Laufzeit / Sprache für Windows-Desktopanwendungen zu berücksichtigen?
Meine Benutzer haben alle Windows. Einige von ihnen verwenden Linux oder einen Mac, aber wenn sie dies tun, können sie im Allgemeinen etwas wie Mono, Wine, Parallels oder Dual-Boot verwenden. Mein Entwicklungsteam (einschließlich meiner selbst) verfügt über umfangreiche Erfahrung sowohl beim Schreiben von Swing-Anwendungen in Java als auch von Windows …


4
Ressourcen für Leiter des Entwicklungsteams empfehlen [geschlossen]
Geschlossen . Diese Frage basiert auf Meinungen . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage, damit sie durch Bearbeiten dieses Beitrags mit Fakten und Zitaten beantwortet werden kann . Geschlossen vor 6 Jahren . Ich wurde kürzlich zum Teamleiter eines Datenbank-Entwicklungsteams (95% MS …
10 team  team-leader 


4
Schwächen bei verschiedenen Arten von NoSQL-Datenbanken
Hier ist meine Frage: Was sind die Schwächen bei verschiedenen Arten von NoSQL-Datenbanken? Was sind insbesondere die Schwächen von Schlüsselwertspeichern, Diagrammdatenspeichern und Dokumentenspeichern? Es fiel mir leicht, Stärken zu finden, aber Dokumente zu Schwächen scheinen knapper zu sein. Bearbeiten: Im Vergleich zueinander und zu relationalen Datenbanken.

5
Gibt es irgendwelche Fehler bei diesem Git-Verzweigungsmodell?
Ich frage nach diesem Git-Verzweigungsmodell oder Workflow. Ich mag das sehr. Es scheint mir sehr intuitiv und produktiv zu sein, aber ich frage, ob dieser Ansatz irgendwelche Mängel oder Nachteile aufweist, die mir noch nicht klar sind (aus einer anderen Welt, in der ClearCase den Tag regierte). (Sie müssen nicht …
10 git  workflows 

4
Könnten Entwickler etwas aus dem Studium von Malware lernen? [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 . Malware verwendet interessante Techniken, um sich vor Anti-Malware-Software und mehr zu verstecken. Sie …

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.