Softwareentwicklung

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

3
Gibt es einen guten Grund, die Java Collection-Oberfläche zu verwenden?
Ich habe das Argument gehört, dass Sie die allgemeinste verfügbare Schnittstelle verwenden sollten, damit Sie nicht an eine bestimmte Implementierung dieser Schnittstelle gebunden sind. Gilt diese Logik für Schnittstellen wie java.util.Collection ? Ich würde viel lieber Folgendes sehen: List<Foo> getFoos() oder Set<Foo> getFoos() Anstatt von Collection<Foo> getFoos() Im letzten Fall …



3
Wie gehen Sie mit Over-the-Head-APIs / -Technologie um?
Ich denke, die meisten Menschen waren in dieser Situation. Die erste Projektplanung beginnt. Die Anforderungen sind umrissen. Nach Überprüfung der Architektur und Sortieren durch APIs / Frameworks wird die Anpassungstechnologie ausgewählt. Die Entwicklung beginnt. Und dann geht es los. Sobald Sie einige vermeintlich einfache unterstützende Dinge tun müssen, schlägt das …

3
Wie kann ich mein Unternehmen davon überzeugen, einen Beitrag zu Open Source zu leisten?
Ich versuche, das Unternehmen, für das ich arbeite, davon zu überzeugen, einen Beitrag zur Open-Source-Software zu leisten, insbesondere zum Erstellen einer Bibliothek / Komponente für ASP.NET-Webanwendungen. Wir haben einen 'Innovationstag' vor uns, an dem wir an unseren eigenen persönlichen Haustierprojekten arbeiten können, ähnlich wie bei Google an einem Tag pro …


5
Was denkst du über GWT? [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 . Da ich in dieser Zeit Java lerne und gerade …
11 java  javascript  gwt 

3
Installer oder tragbar
Ich befürchtete Programme, die viel Installation erfordern. Sie hinterlassen auch nach der Deinstallation Spuren in der Registrierung. Außerdem sind einige Deinstallationsprogramme schlecht programmiert (dh einige Programme können nicht deinstalliert werden). Das gilt für Windows. Die gute Seite von Installationsprogrammen ist, dass sie Verknüpfungen und Dateizuordnungen erstellen. Komodo unter Linux verwendet …
11 installer 

5
Wie kann ein Rechtshirn mit massivem Linkshirn-Code umgehen? [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, …
11 technique  tips 

6
Mit welcher Software planen Sie Ihre Teamarbeit und warum?
Planung ist sehr schwierig. Wir sind natürlich nicht gut darin, unsere eigene Zukunft einzuschätzen, und viele kognitive Vorurteile verschärfen das Problem. Gruppenplanung ist noch schwieriger. Unvollständige Informationen, inkonsistente Ansichten einer Situation und Kommunikationsprobleme verschärfen die Schwierigkeit. Agile Methoden bieten einen Rahmen für die Organisation der Gruppenplanung: Sie machen die Planung …

10
Java oder C ++ für Universitäts-CS-Kurse?
Gesperrt . Diese Frage und ihre Antworten sind gesperrt, da die Frage nicht zum Thema gehört, aber historische Bedeutung hat. Derzeit werden keine neuen Antworten oder Interaktionen akzeptiert. Ich bin gerade dabei, mich in die Schule einzuschreiben, um einen CS-Abschluss zu bekommen. Die Schule, die ich mir anschaue, bietet sowohl …
11 java  c++  education 

9
Einstellung bei Start-ups gegen etablierte Unternehmen [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 8 Jahren . Ich habe mich immer darüber gewundert und vielleicht können erfahrene Leute hier dies …
11 hiring  startup 

5
EE vs Computer Science: Auswirkungen auf die Ansätze und Stile der Entwickler? [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 . Gibt es systematische Unterschiede zwischen Softwareentwicklern (SW-Ingenieure, Architekten, unabhängig …



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.