Ich betrachte mich immer noch als Programmiererlehrling und bin immer auf der Suche nach einem "besseren" Weg für typisches Programmieren. Heute hat mein Kollege argumentiert, dass mein Codierungsstil unnötige Arbeit leistet, und ich möchte Meinungen von anderen hören. Wenn ich eine Klasse in OOP-Sprache entwerfe (normalerweise C ++ oder Python), …
Ich programmiere seit einigen Jahren und bin mit der Zeit mit C # und JavaScript sehr vertraut geworden. Ich habe einige größere C # - und JavaScript-Projekte, in denen ich problemlos navigieren kann. Ich habe kürzlich ein PHP & AngularJS-Projekt für die Arbeit ohne vorherige Erfahrung mit PHP gestartet. Der …
Der privateModifikator wird verwendet, um den Zugriff außerhalb der Klasse einzuschränken, aber mithilfe der Reflektion können andere Klassen auf private Methoden und Felder zugreifen. Ich frage mich daher, wie wir die Zugänglichkeit einschränken können, wenn dies Teil der Anforderung ist.
Ich arbeite an einer kleinen Beispielanwendung, um die Konzepte von CQRS und Event-Sourcing zu erlernen. Ich habe ein BasketAggregat und ein ProductAggregat, die unabhängig voneinander arbeiten sollten. Hier ist ein Pseudocode zur Veranschaulichung der Implementierung Basket { BasketId; OrderLines; Address; } // basket events BasketCreated { BasketId; } ItemAdded { …
Ab Java 8 wurden defaultMethoden in Interfaces eingeführt. Im Endeffekt bedeutet dies, dass nicht alle Methoden in einem interfacesind abstract. Ab Java 9 sind (möglicherweise) privateMethoden zulässig. Dies bedeutet, dass nicht alle Methoden in einem interfacesind public abstract. Die Frage "Sollen Methoden in einer Java-Schnittstelle mit oder ohne den publicZugriffsmodifikator …
Wir entwickeln eine große Anwendung, die aus vielen kleinen Paketen besteht. Jedes Paket verfügt über einen eigenen Satz von Ressourcendateien für die Lokalisierung. Was ist der beste Ansatz zum Organisieren und Benennen der Lokalisierungszeichenfolgen? Hier sind meine bisherigen Gedanken: Umgang mit Duplikaten Derselbe Text (z. B. "Postleitzahl") kann in einem …
Ich habe ein Video von einer stationären Kamera. Sowohl die Auflösung als auch die FPS sind recht hoch. Die Daten, die ich erhalte, sind im Bayer- Format und verwenden 10 Bit pro Pixel. Da es auf meiner Plattform keinen 10-Bit-Datentyp gibt, werden die Originaldaten mithilfe von 16-Bit-Wörtern im Speicher gespeichert. …
Ich habe eine Anwendung entwickelt, die viele Benutzer unterstützt. Die Sache ist, ich kann nicht herausfinden, wie man den Klienten / den Benutzer authentifiziert. Ich erstelle eine App wie http://quickblox.com/, in der ich meinen Benutzern Anmeldeinformationen gebe und sie verwenden diese, um N Anwendungen zu erstellen, in denen sie ihren …
Ich komme aus einem C # -Hintergrund, in dem sich LINQ zu Rx.NET entwickelt hat, hatte aber immer ein gewisses Interesse an FP. Nach einer Einführung in Monaden und einigen Nebenprojekten in F # war ich bereit zu versuchen, die nächste Stufe zu erreichen. Nach mehreren Gesprächen über die freie …
Das folgende Szenario ist mir mehrmals passiert. Ich habe einen Algorithmus programmiert, der ein bestimmtes Problem löst. Es funktioniert gut und findet die richtigen Lösungen. Jetzt möchte ich die Option haben, dem Algorithmus zu sagen, "schreibe eine vollständige Erklärung, wie du zur Lösung gekommen bist". Mein Ziel ist es, den …
Ich verwalte einen großen Teil des in C geschriebenen Legacy-Codes. Dieser Code wurde ursprünglich für die Kompilierung mit Windows 3 für Workgroups geschrieben, und später wurde eine Version für NT erstellt. Diese Legacy-Anwendung wird noch heute verwendet und läuft seit Anfang der 90er Jahre auf 3.11- und NT-Workstations. Es funktioniert …
Angenommen, Sie haben ein Konsolenspielprogramm, das alle Arten von Eingabe- / Ausgabemethoden für und von der Konsole bietet. Wäre es klug sein , sie alle in einem einzigen zu halten inputOutputKlasse oder sie brechen , um spezifischere Klassen nach unten wie startMenuIO, inGameIO, playerIO, gameBoardIOetc. , so dass jede Klasse …
Ich plane eine vollständige Umschreibung meines Projekts, unter Verwendung eines anderen Frameworks usw. Es wäre schön, den alten Code einschließlich des Verlaufs als Referenz beizubehalten. Was ist der beste Weg, um Risiken, Verwirrung und Überraschungen zu vermeiden? Meine Idee ist, eine neue Verzweigung zu erstellen, dort alles zu ersetzen und …
Geschlossen . Diese Frage muss gezielter gestellt werden . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage so, dass sie sich nur auf ein Problem konzentriert, indem Sie diesen Beitrag bearbeiten . Geschlossen vor 3 Jahren . Ich habe eine Menge Posts gelesen, die …
Ich bin relativ neu in C ++, daher bin ich mir nicht sicher, wie ich mit kleinen Abhängigkeiten (z. B. einer Skriptsprache oder einem JSON / YAML / XML-Parser) am besten umgehen soll. Soll ich separate Projekte erstellen und diese als statische Bibliothek verknüpfen oder gibt es Nachteile, wenn ich …
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.