Softwareentwicklung

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

3
Gibt es Open-Source-JavaScript-Bibliotheken, die mehrere Browser-Registerkarten und den Client-Status für neuere Browser adressieren? [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 5 Jahren . Es gibt einige neue HTML5-Funktionen, die es in die neuesten Browser geschafft haben …

3
Warum unterstützen mobile Plattformen keine Speicherbereinigung für Generationen?
Sowohl Windows Phone / Xbox als auch Android unterstützen die Speicherbereinigung von Generationen nicht. Dies ist für viele Programmierer frustrierend. Es scheint einen legitimen technischen Grund dafür zu geben, aber ich kann es nicht herausfinden. Aktuelle Telefone haben mehr Speicher und wahrscheinlich bessere CPUs als die Desktops / Laptops, auf …



6
Ich muss meinen Code für die anderen Programmierer in meinem Team besser lesbar machen
Ich arbeite an einem Projekt in Delphi und erstelle ein Installationsprogramm für die Anwendung. Es gibt drei Hauptteile. PostgreSQL Installation / Deinstallation myapplication (Setup von myapplication wird mit nsi erstellt) Installation / Deinstallation. Erstellen von Tabellen in Postgres über ein Skript (Batch-Dateien). Alles läuft gut und reibungslos, aber wenn etwas …

3
Moderne Java-Implementierung von Blackboard Pattern?
Gibt es in Java Raum für eine praktische moderne Anwendung des in "The Pragmatic Programmer" beschriebenen Blackboard-Musters ? Gibt es eine bestimmte Bibliothek, die versucht, bei der Umsetzung dieses Konzepts zu helfen? Wie ist der allgemeine Konsens über dieses Muster in der gegenwärtigen Software-Community (insbesondere Java)? Obwohl die Idee faszinierend …
11 java 


3
Frage zur Verwendung des Wortes "Portierung" in der Programmierung
Ich bin gerade dabei, einen C ++ - Code, der für ein UNIX-System geschrieben wurde, so zu ändern, dass er durch Kompilieren aus Visual Studio funktioniert. Ich musste die Namen einiger eingebauter Funktionen ändern und die Art und Weise ändern, wie dynamische Arrays definiert werden. Meine Frage ist, kann ich …

3
Funktionaler Programmieransatz für ein vereinfachtes Spiel mit Scala und LWJGL
Ich, ein Java-Imperativ-Programmierer, möchte verstehen, wie eine einfache Version von Space Invaders basierend auf den Entwurfsprinzipien der funktionalen Programmierung (insbesondere der referenziellen Transparenz) generiert wird. Jedes Mal, wenn ich versuche, an ein Design zu denken, verliere ich mich jedoch im Morast extremer Veränderlichkeit, der gleichen Veränderlichkeit, die von Puristen der …

4
Ansätze gegen eine einheitlich langsame Codebasis
Wir arbeiten an einer mittelgroßen C ++ - Codebasis (10Mloc), die durch unsere Optimierungsbemühungen gleichmäßig langsam wird . Diese Codebasis besteht aus einer Reihe von Bibliotheken, die wir kombinieren, um sie zum Laufen zu bringen. Als der allgemeine Rahmen für die Kommunikation dieser Bibliotheken entwickelt wurde, lag ein gewisser Schwerpunkt …
11 c++  optimization 



3
Generieren Sie zufällig einen gerichteten Graphen in einem Raster
Ich versuche, zufällig ein gerichtetes Diagramm zu erstellen, um ein Puzzlespiel zu erstellen, das den Eisrutschpuzzles von Pokemon ähnelt. Dies ist im Wesentlichen das, was ich zufällig generieren möchte: http://bulbanews.bulbagarden.net/wiki/Crunching_the_numbers:_Graph_theory . Ich muss in der Lage sein, die Größe des Diagramms in einer x- und y-Dimension zu begrenzen. In dem …


6
Sollte die Qualitätssicherung Teil der Entwicklungsabteilung sein?
Ich arbeite für ein kleines Unternehmen, das seit einiger Zeit eine Produktentwicklungsabteilung hat. Was wir jedoch nicht hatten, ist eine QS / Testgruppe. Wir möchten eine Testgruppe hinzufügen, haben jedoch Schwierigkeiten herauszufinden, wo sie am besten in die Organisationsstruktur des Unternehmens aufgenommen werden können. Insbesondere werden wir eine Position als …

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.