Softwareentwicklung

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


2
Wie soll sich "Undo Typing" verhalten?
Ich implementiere eine Java-App, die einen Undo / Redo-Stack enthält. Ich habe festgestellt, dass Sie in einigen Apps (z. B. TextEdit unter Mac OS X) nach dem Eingeben von Text im Menü Bearbeiten die Option "Eingabe rückgängig machen" auswählen können. Ich würde so etwas gerne auch in meine App implementieren, …


4
Gibt es eine richtige Möglichkeit, ein Dateiformat zu erstellen?
Ich erstelle ein proprietäres Dateiformat für eine Anwendung, die ich in C # .NET geschrieben habe, um gespeicherte Informationen und möglicherweise Projektressourcen zu speichern. Gibt es einen Standard, wie dies in irgendeiner Weise zu tun ist? Ich ging einfach zu Serializemeinen Objekten in die Binärdatei und erstellte einen Header, der …

3
Für welche Problemdomäne ist LINQ gemacht?
Jedes Mal, wenn ich eine Frage im Stapelüberlauf in C # sehe, werden mindestens ein oder zwei Antworten angezeigt, die ein Problem mit LINQ lösen. Normalerweise scheinen Leute mit sehr hohem Ansehen LINQ-ähnliche Profis zu verwenden. Meine Frage ist also, für welche Problemdomäne soll LINQ verwendet werden? Auch zu den …


6
Wir verbringen mehr Zeit mit der Implementierung von Funktionstests als mit der Implementierung des Systems selbst. Ist das normal?
Grundsätzlich haben wir drei Hauptprojekte, von denen zwei Webdienste und das andere eine Webanwendung sind. Während ich damit zufrieden bin, so viel wie möglich von unseren Webservices durch Funktionstests abzudecken (alle drei Projekte haben ihre richtigen Komponententests), brauchen Funktionstests für die Webanwendung viel Zeit für die Implementierung durch Entwickler. Mit …

2
Wird es in Python als besser angesehen, ein Modul mit Funktionen oder ein Modul mit einer Klasse zu definieren, die Funktionen enthält? [geschlossen]
Aus heutiger Sicht passt diese Frage nicht zu unserem Q & A-Format. Wir erwarten, dass die Antworten durch Fakten, Referenzen oder Fachwissen gestützt werden, aber diese Frage wird wahrscheinlich Debatten, Argumente, Abstimmungen oder erweiterte Diskussionen hervorrufen. Wenn Sie der Meinung sind, dass diese Frage verbessert und möglicherweise erneut geöffnet werden …
12 python 


5
Wie komprimieren Sie ASCII-Zeichenfolgen in weniger Bytes?
Ich arbeite mit einem eingebetteten Gerät mit einem eindeutigen Protokoll, das Nachrichten an andere Geräte sendet, und erstelle eine Anwendung, die die gesendeten Pakete analysiert. Jedes Paket enthält 8 Bytes. Das Protokoll ist so definiert, dass das erste Byte der Header und die restlichen 7 Bytes die Daten sind. Sie …
12 strings  ascii  byte 

1
Gründe für das Entfernen von Funktionstypen in Java 8
Ich habe versucht zu verstehen, warum die JDK 8 Lambda Expert Group (EG) beschlossen hat, keinen neuen Funktionstyp in die Java-Programmiersprache aufzunehmen. Beim Durchgehen der Mailingliste fand ich einen Thread mit der Diskussion über das Entfernen von Funktionstypen . Viele der Aussagen sind für mich zweideutig, möglicherweise wegen des Mangels …





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.