Softwareentwicklung

11
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...

11
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...

11
Der Begriff "Schnittstelle" in C ++

Java unterscheidet klar zwischen classund interface. (Ich glaube, C # auch, aber ich habe keine Erfahrung damit). Beim Schreiben von C ++ gibt es jedoch keine sprachlich erzwungene Unterscheidung zwischen Klasse und Schnittstelle. Folglich habe ich die Benutzeroberfläche immer als Problemumgehung...

11
Abfragesprache für JSON

Ich habe einen Server, der eine sehr große JSON-Nachricht zurückgibt, und meine Clientanwendung ist nur von einem Teil dieser Antwort abhängig. Die Clientanwendung muss prüfen, ob die Eigenschaft "xyz" in der JSON-Nachricht vorhanden ist, und je nach Ergebnis einen bestimmten Anwendungsfall...

11
Scrum: Umgang mit mangelnder Motivation

Nach dieser „Scrum setzt stark auf eine hoch motivierte, eng zusammenarbeiten, übergreifende und selbstorganisierten Teams.“ Wie gehen Sie mit Mitarbeitern um, die möglicherweise nicht so motiviert sind, den Code zu übernehmen? Wie bringt man jemanden dazu, sich für eine Übernahme zu...

11
Entwicklung einer dynamischen Sprache

Ich habe mehrere handgeschriebene Compiler für sehr einfache Sprachen erstellt, aber jetzt möchte ich versuchen, eine dynamische Sprache zu entwickeln, ähnlich einer vereinfachten Python oder Ruby. Es fiel mir jedoch leicht, mich mit der Funktionsweise von Compilern zu beschäftigen. Primitive...