Softwareentwicklung

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

4
Wenige große Bibliotheken oder viele kleine Bibliotheken?
Im Laufe einiger Monate habe ich einen kleinen Rahmen für die Spieleentwicklung geschaffen, den ich derzeit in alle meine Projekte einbeziehe. Das Framework hängt von SFML, LUA, JSONcpp und anderen Bibliotheken ab. Es befasst sich mit Audio, Grafik, Networking, Threading; Es verfügt über einige nützliche Dateisystem-Dienstprogramme und LUA-Wrapping-Funktionen. Außerdem gibt …


6
Richtlinien und Praktiken zur Codepflege
Ich bin gerade von der Universität gekommen und arbeite seit ungefähr 8 Monaten in dieser Firma. Während mir der Titel eines Entwicklers verliehen wurde, habe ich die meiste Zeit damit verbracht, die Codes anderer Leute zu reparieren und zu debuggen. Ich frage mich immer, warum der ursprüngliche Entwickler nicht dafür …

2
Codeüberprüfungsprozess bei Verwendung von GIT als Repository?
Was ist der beste Prozess für die Codeüberprüfung bei Verwendung von GIT? Wir haben einen externen GIT-Anbieter (Unfuddle) und haben Einschränkungen bei der Ressourcennutzung. Daher können wir nicht für jeden Entwickler dedizierte Remote-Repositorys haben. Aktueller Prozess: Wir haben einen GIT-Server mit einem masterZweig, zu dem sich jeder verpflichtet Entwickler arbeiten …


3
Welche Art von Zertifikat wird für meine Bewerbung benötigt?
Ich veröffentliche kostenlose C # -Software, die ich mit Visual Studio erstellt habe. In Zukunft könnten einige dieser Softwareprodukte bezahlt werden. Ich habe mich gefragt, ob ich für sie eine Lizenz kaufen muss. Ich verstehe, dass es gut ist, ein Zertifikat für Ihre Website (SSL?) Zu haben, wenn Sie versuchen, …

2
Caching Factory Design
Ich habe eine Fabrik class XFactory, die Objekte von erstellt class X. Instanzen von Xsind sehr groß, daher besteht der Hauptzweck der Factory darin, sie so transparent wie möglich für den Clientcode zwischenzuspeichern. Objekte von class Xsind unveränderlich, daher erscheint der folgende Code sinnvoll: # module xfactory.py import x class …

3
Organisation des Wiki für das Anwendungsentwicklungsteam? [geschlossen]
Geschlossen . Diese Frage muss fokussierter sein . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage so, dass sie sich nur auf ein Problem konzentriert, indem Sie diesen Beitrag bearbeiten . Geschlossen vor 5 Jahren . Suchen Sie nach einer Best-Practice-Struktur zum Einrichten eines …
9 wiki 

3
Warum veröffentlicht Microsoft keine UX-Frameworks, um Benutzeroberflächen wie ihre aktuellen Benutzeroberflächen zu erstellen?
Als ich anfing, Programmieren mit dem .NET Framework zu lernen, verwendete ich zunächst WinForms als UI-Technologie. Es verwendet „klassische“ Menüs wie dieses Office 2000: Einige Jahre später wurde Office 2007 veröffentlicht, das Menüband war geboren: Und einige Jahre später wurde Office 2010 veröffentlicht, das auch neue Funktionen wie die Bühne …


4
Warnen Sie vor verbotenen Methoden von Drittanbietern
Hinweis: Diese Frage bezieht sich auf Code, der in Java oder C # geschrieben wurde. Ich verwalte einige große Projekte, bei denen wir Probleme (nicht unbedingt Fehler) mit einigen Drittanbieter- / SDK-Methoden entdeckt und unsere eigenen Erweiterungen geschrieben haben, die stattdessen verwendet werden sollten. Wir möchten, dass Entwickler sich daran …
9 java  c#  coding-style  ide 

6
Wirklich nützliche UML-Diagramme
UML hat einen Dschungel von Diagrammen. Profildiagramme, Klassendiagramme, Paketdiagramme ... Allerdings (IMH-und-nicht-zu-erfahren-O) sehe ich ziemlich, dass es übertrieben ist, jedes einzelne Diagramm zu erstellen. Welche UML-Diagramme eignen sich daher besser für einen Webkontext, genauer gesagt für ein Blog (wir möchten es von Grund auf neu erstellen). Ich verstehe, dass nur …

4
Skalierbarkeit von Scala über Java
Ich habe einen Artikel gelesen, der besagt, dass Scala die Parallelität besser handhabt als Java. http://www.theserverside.com/feature/Solving-the-Scalability-Paradox-with-Scala-Clojure-and-Groovy ... die Einschränkung der Skalierbarkeit beschränkt sich speziell auf die Java-Programmiersprache selbst, ist jedoch keine Einschränkung der gesamten Java-Plattform ... Die Skalierbarkeitsprobleme mit Java sind keine neue Entdeckung. Tatsächlich wurde viel Arbeit geleistet, um …

2
Design der Ausnahmehierarchie
In meinem Unternehmen erstellen wir eine Webanwendung mit mehreren zentralen Diensten, die wir selbst entwerfen und dann als Schnittstellen angeben. Das heißt, die Schnittstellen sind anwendungsspezifisch und werden dann mit Bibliotheken von Drittanbietern implementiert, die wir im Laufe der Zeit ändern können. Bei Ausnahmen habe ich festgestellt, dass die von …

2
Sind verschachtelte Schleifen immer O (n ^ k)?
Wenn ich eine Schleife in einer anderen Schleife habe, aber weiß, dass die innere Schleife nur einmal ausgeführt wird, ist dieser Algorithmus dann immer noch O (n ^ 2)? For i = 1 to n do For j = 1 to i do If (i==j) do For k = 1 …

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.