Softwareentwicklung

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

8
Tester-Entwickler-Kommunikation
Während viel über die Kommunikation zwischen Entwickler, Entwickler, Entwickler, Client und Entwicklerteam-Manager geschrieben wurde, konnte ich keinen Text finden, der Richtlinien für die Kommunikation und Beziehung zwischen Tester und Entwickler enthält. Unabhängig davon, ob Tester und Entwickler separate Teams oder dasselbe Team sind (in meinem Fall bin ich ein Einzel-Tester …

10
Wie lange würde es dauern, Python zu lernen? [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, …

3
Was kann ich anstelle von Schnittstellen in Ruby (oder einer anderen dynamischen Sprache) verwenden?
Mein Ziel ist es, Verträge zwischen Klassen zu definieren. Ich mag das Entenschreiben und alles, aber ich möchte auch eine Schnittstelle zwischen verschiedenen Ebenen meiner Anwendung definieren, um klar zu definieren, welche Methode von außen aufgerufen werden soll und welche zusätzlichen Methoden von der anderen Ebene nicht verwendet werden sollten …



5
Spec Writing Management
Ich kann mir einfach nicht vorstellen, Software ohne Spezifikation zu schreiben. Unabhängig davon, wie lückenhaft oder auf hohem Niveau es ist, ist es wichtig, den ahnungslosen Programmierern die Spezifikation zu erklären, welche Funktionen das Programm bietet. Das Problem mit der Spezifikation ist jedoch, dass es sich während des gesamten Softwareentwicklungszyklus …


3
Entwurfsmuster für die Fensterverwaltung in einer Java Swing-App
Ich habe gerade angefangen, meine allererste kleine Java Swing-App zu erstellen. Wenn das Programm geöffnet wird, wird ein einzelnes, einfaches Fenster mit einer Beschriftung und einigen Schaltflächen angezeigt. Durch Klicken auf eine dieser Schaltflächen wird der Begrüßungsbildschirm gelöscht und durch ein völlig anderes Bedienfeld ersetzt. Ich bin mir nicht sicher, …

14
Wie kann ich meinem Projektmanager oder leitenden Entwickler (taktvoll) mitteilen, dass die Codebasis des Projekts ernsthafte Arbeit erfordert?
Ich bin gerade einem (relativ) kleinen Entwicklungsteam beigetreten, das seit mehreren Monaten, wenn nicht sogar einem Jahr, an einem Projekt arbeitet. Wie bei den meisten Entwicklern, die sich einem Projekt anschließen, habe ich meine ersten Tage damit verbracht, die Codebasis des Projekts zu überprüfen. Das Projekt (eine mittelgroße bis große …


7
Wie nennt man den Kunden eines Kunden in einem Spezifikationsdokument, Anwendungsfall oder Szenario?
Mein Team und ich entwickeln Software, mit der unsere Kunden mit ihren Kunden interagieren. Zusätzlich essen wir unser eigenes Hundefutter und verwenden die Software selbst, um mit unseren Kunden zu interagieren. Daher kann es manchmal schwierig sein, Anwendungsfälle und Szenarien zu erklären, da unsere Mitarbeiter Bediener sein können, unsere Kunden …

12
Property-Coalescing-Operator für C #
Mit dem Null-Koaleszenz-Operator in c # können Sie den Code verkürzen if (_mywidget == null) return new Widget(); else return _mywidget; Bis zu: return _mywidget ?? new Widget(); Ich stelle immer wieder fest, dass ein nützlicher Operator, den ich in C # haben möchte, einer ist, mit dem Sie eine …
9 c#  code-smell  null 

3
Kann jemand Codierungsstandards für TSQL empfehlen?
Wir haben seit langem Codierungsstandards für unseren .Net-Code, und es scheint mehrere seriöse Quellen für Ideen zu geben, wie diese angewendet werden können, die sich im Laufe der Zeit weiterentwickeln. Ich möchte in der Lage sein, einige Standards für SQL zusammenzustellen, die für die Verwendung durch unsere Produkte geschrieben wurden, …


2
Was ist ein vernünftiger Workflow zum Entwerfen von Webanwendungen?
Es ist schon eine Weile her, dass ich umfangreiche Webentwicklungen durchgeführt habe und ich möchte die neuesten Praktiken nutzen, aber ich habe Mühe, den Workflow zu visualisieren, um alles zu integrieren. Folgendes möchte ich verwenden: CakePHP-Framework jsmin (JavaScript Minify) SASS (Synctactically Awesome StyleSheets) Git CakePHP: Ziemlich selbsterklärend, nehmen Sie Änderungen …

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.