Softwareentwicklung

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

3
Wann wird eine Anwendungsdienstschicht in eine n-Schicht-Anwendung eingeführt?
Ich entwickle eine webbasierte Anwendung, deren Hauptziel darin besteht, Daten aus der Datenbank abzurufen, auf der Benutzeroberfläche anzuzeigen, Benutzereingaben aufzunehmen und sie in die Datenbank zurückzuschreiben. Die Anwendung wird keinen Crunching-Algorithmus für die industrielle Stärke ausführen, sondern zu Spitzenzeiten (siehe unten), die sich im Laufe des Tages ändern werden, eine …

2
Softwarepaket mit LGPL-Bibliotheken als Java Fat-Jar Archive
Bei der Arbeit stellen wir ein Softwarepaket einer Java-Anwendung (von uns geschrieben) bereit, das viele externe Abhängigkeiten aufweist. Die meisten davon sind LGPL- und BSD-lizenzierte Bibliotheken von Drittanbietern, die als JAR-Archive vertrieben werden. Derzeit stellen wir einen Test-Client für die Software bereit, der als einzelnes Java-Fat-Jar-Archiv verteilt wird und vom …
8 java  deployment  lgpl 





4
Was sind die Vor- und Nachteile der Klassifizierung von Fehlern während einer Peer-Code-Überprüfung?
Vor ungefähr 3 Monaten hat unsere Engineering-Gruppe das Review Board eingeführt , das für alle Peer-Code-Überprüfungen verwendet werden soll. Heute hatte ich eine Diskussion mit einer der an diesem Prozess beteiligten Personen und fand heraus, dass wir aufgrund mehrerer fehlender Funktionen bereits nach einem Ersatz suchen (möglicherweise etwas Kommerzielles). Eine …

4
Leute geben mein Projekt auf, holen es aber nicht aus dem Upstream - was kann ich tun?
Einige Leute haben mein Github-Repo gegabelt, aber sie haben es nicht von stromaufwärts geholt und zusammengeführt. Mein ursprüngliches Repo hat sich also seit der Abzweigung erheblich weiterentwickelt, und währenddessen zeigen diese Leute eine alte veraltete Version meiner Arbeit, die mich schlecht aussehen lässt (z. B. was sie anzeigen, ist unvollständig, …
8 git  github 

2
Eclipse führt mein Java-Programm sechsmal schneller aus. Kann ich diese Leistung erzielen, ohne es zu verwenden?
Ich habe ein Java-Programm geschrieben, das alle sich wiederholenden Permutationen basierend auf den Zeichen und der angegebenen Länge generiert. Wenn ich meinen Code in Eclipse ausführe, wird in nur 15 Sekunden eine Datei mit 1.000.000 Permutationen generiert. Wenn ich das Programm jedoch in der Eingabeaufforderung mit "Java-Permutation" auf demselben Computer …

2
Wie ändert die Bildbearbeitungssoftware den Bildkontrast?
Wie ändert Photoshop oder eine andere Bildbearbeitungssoftware den Bildkontrast? Was bedeutet Kontrast, wenn wir ein Bild Pixel für Pixel verarbeiten? Oder was bedeutet Bildkontrast überhaupt? Hier habe ich ein sehr einfaches Bild erstellt, um den Bildkontrast zu verstehen. Dies ist ein 10 × 10-Pixel-Bild, das in Photoshop zu 100% ohne …




5
Ist es eine schlechte Praxis, GUI-Designer-Tools mit Codegenerierung für die Anwendungsprogrammierung in Java / C ++ zu verwenden?
In einer stackOverflow-Frage habe ich gelesen, dass die Verwendung eines GUI-Designerprogramms viel chaotischen Code erzeugen kann und als schlechte Praxis angesehen wird, es sei denn, Sie erstellen kleinere Programme. Meine Frage ist warum und wie. Ist es schlecht, ein GUI-Designerprogramm zu verwenden? Warum? Zusätzliche Details: Programmieren auf einer Windows-Plattform; Nur …


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.