Geschlossen . Diese Frage ist meinungsbasiert . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage, damit sie mit Fakten und Zitaten beantwortet werden kann, indem Sie diesen Beitrag bearbeiten . Geschlossen vor 5 Jahren . Ich habe vor kurzem angefangen, als Entwickler zu arbeiten, …
Geschlossen . Diese Frage ist meinungsbasiert . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage, damit sie mit Fakten und Zitaten beantwortet werden kann, indem Sie diesen Beitrag bearbeiten . Geschlossen vor 6 Jahren . Letzte Woche haben einige Kollegen und ich an Karrieremessen …
In einem Interview mit John Hughes, in dem er über Erlang und Haskell spricht, hat er Folgendes über die Verwendung von Stateful Libraries in Erlang zu sagen: Wenn ich eine Stateful-Bibliothek verwenden möchte, erstelle ich normalerweise eine Schnittstelle ohne Nebeneffekte, damit ich sie im restlichen Code sicher verwenden kann. Was …
Dies ist die Frage aus Sicht der Compiler-Interna. Ich interessiere mich für Generika, nicht für Vorlagen (C ++), daher habe ich die Frage mit C # markiert. Nicht Java, da AFAIK die Generika in beiden Sprachen in Implementierungen unterscheiden. Wenn ich mir Sprachen ohne Generika anschaue, ist das ziemlich einfach. …
In C ++ wirken sich Funktionen wie Ausnahmen auf das gesamte Programm aus: Sie können sie entweder in Ihrem gesamten Programm deaktivieren oder Sie müssen sie im gesamten Code behandeln. Wie ein berühmter Artikel in C ++ Report es ausdrückt: Gegenintuitiv ist der schwierige Teil der Codierung von Ausnahmen nicht …
Geschlossen . Diese Frage ist meinungsbasiert . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage, damit sie mit Fakten und Zitaten beantwortet werden kann, indem Sie diesen Beitrag bearbeiten . Geschlossen vor 6 Jahren . Nach dem, was ich von Prolog gesehen habe, scheint …
Ich habe etwas über Pipelining gelernt, aber das war 4-stufig und 5-stufig und ich denke, dass modernes Pipelining in der Praxis viel länger und komplizierter ist. Wie lang sind typische Pipelines und wie viel können wir erwarten, dass sie zunehmen, und wo ist der Punkt, an dem bei längeren Pipelines …
Ich habe in einer relativ komplexen Anwendung mit 10 Datenbanktabellen (Aggregate, Entitäten / Wertobjekte) gearbeitet und DDD angewendet. An diesem Punkt scheint es sich im Grunde genommen um DDD-Lite zu handeln, was bedeutet, dass es Anwendungs- / Domänendienste, das Domänenmodell (Entitäten, Wertobjekte) und Repositorys gibt. Ich habe ein Buch über …
Mein Unternehmen hat kürzlich mit der Überprüfung von formalisiertem Code begonnen. Der Prozess läuft wie folgt ab: Sie senden einen Code an einen Github, fordern einen Pull-Request an, der Code wird von ungefähr drei Personen überprüft. Wenn alle erfolgreich sind, wird Ihr Code eingegeben. Der Prozess scheint fair zu sein, …
Ich habe eine Hierarchie von Klassen, die GUI-Steuerelemente darstellt. Etwas wie das: Control->ContainerControl->Form Ich muss eine Reihe von Algorithmen implementieren, die mit Objekten arbeiten, die verschiedene Aufgaben ausführen, und ich denke, dass das Besuchermuster die sauberste Lösung wäre. Nehmen wir zum Beispiel einen Algorithmus, der eine XML-Darstellung einer Hierarchie von …
Ich schreibe ein Optimierungsprogramm für eine Sprache, die JavaScript ähnelt, und muss eine Zwischencodedarstellung auswählen. Die naheliegende / typische Wahl heutzutage ist Static Single Assignment (SSA). In Modern Compiler Implementation in C wird jedoch auch die funktionale Zwischenform erörtert, was im Grunde bedeutet, dass die Zwischendarstellung rein funktional ist (rein …
Wie der Titel schon sagt, möchte ich einen HTTP-Server schreiben. Meine Frage ist, wie mache ich das? Ich weiß, das klingt SEHR allgemein und zu "hoch", aber mein Wahnsinn hat eine Methode. Eine Antwort auf diese Frage sollte meines Erachtens sprachunabhängig sein. Das heißt, egal welche Sprache ich verwende (z. …
Wenn ein Unternehmen eine freigebig lizenzierte Open-Source-Anwendung verwendet und daraus eine Closed-Source-Anwendung entwickelt, indem es umfangreiche Teile der Anwendung überarbeitet, neue Funktionen hinzufügt und Fehlerbehebungen anwendet ... Lizenzanforderungen werden ignoriert ... Wie erfolgt die Umstellung und was kann getan werden, um zu verhindern, dass eine andere Lizenz ausgewählt wird? Was …
Ich bin gerade auf den Artikel " Rule of Three " in Wikipedia gestoßen Bei der Dreierregel handelt es sich um eine Faustregel zur Umgestaltung des Codes, mit der entschieden wird, wann ein replizierter Code durch eine neue Prozedur ersetzt werden soll. Es besagt, dass der Code einmal kopiert werden …
Ich möchte ein einfaches Spiel erstellen, das den Büchern zur Auswahl Ihrer eigenen Abenteuer ähnelt. Der Spieler erhält einen narrativen Text und kann seine Aktion aus einer Liste von Möglichkeiten auswählen. Dies führt wiederum zu einem neuen narrativen Text, ad infinitum. Der einzige Haken ist, dass die Liste der Möglichkeiten …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.