In dem Artikel: Warum POCO gibt es diesen Satz: Maciej Sobczak bringt es auf den Punkt: „Ich mag es einfach nicht, wenn mir jemand die Hälfte der Sprache gibt und mir sagt, dass es zu meinem eigenen Schutz ist.“ Ich verstehe nicht, was er meint, obwohl C # im Besitz …
Es fällt mir oft schwer zu entscheiden, welche dieser beiden Methoden ich verwenden soll, wenn ich gemeinsame Daten für einige Methoden in meinen Klassen verwenden möchte. Was wäre eine bessere Wahl? Mit dieser Option kann ich eine Instanzvariable erstellen, um zu vermeiden, dass zusätzliche Variablen deklariert werden müssen, und um …
Zum Beispiel hatte ich einige Codes gesehen, die ein Fragment wie dieses erzeugen: Fragment myFragment=new MyFragment(); Dies deklariert eine Variable als Fragment anstelle von MyFragment. MyFragment ist eine untergeordnete Klasse von Fragment. Ich bin mit dieser Codezeile nicht zufrieden, da ich der Meinung bin, dass dieser Code wie folgt lauten …
Beim Programmieren geht es manchmal kaputt. Sie haben einen Fehler gemacht und Ihr Programm versucht, von einer falschen Adresse zu lesen. Eine Sache, die mir besonders auffällt, ist, dass diese Ausnahmen häufig wie folgt lauten: Access violation at address 012D37BC in module 'myprog.exe'. Read of address 0000000C. Jetzt sehe ich …
In den letzten drei Jahren, in denen ich als Entwickler gearbeitet habe, habe ich viele Beispiele gesehen, in denen Benutzer eine switch-Anweisung verwenden, um den Pfad (sowohl im Back-End als auch im Front-End) für eine URL festzulegen. Unten ist ein Beispiel dafür: Backend-Beispiel (C #): public static string getHost(EnvironmentEnum environment){ …
Warum lässt der Compiler nicht ein Programm wie das folgende ausführen: function a(b) { return b^2 }; function c(b) { return a(b) + 5 }; und konvertiere es in ein Programm wie dieses: function c(b) { return b^2 + 5 }; Dadurch entfällt die Notwendigkeit des Computers, sich die Absenderadresse …
Ich arbeite derzeit an einem System, auf dem Benutzer vorhanden sind und jeder Benutzer eine oder mehrere Rollen hat. Ist es eine gute Praxis, List of Enum-Werte für Benutzer zu verwenden? Ich kann mir nichts Besseres vorstellen, aber das fühlt sich nicht gut an. enum Role{ Admin = 1, User …
Warum verwendet Windows / Linux keine relationalen Datenbanken ( RDBMS )? Ich weiß, dass sie Dateisysteme zum Speichern aller Daten verwenden, aber halten Sie es nicht für effizienter, Datenbanken zu verwenden, wie wir sie auf Websites / in Web-Apps verwenden? Bitte erläutern Sie die Verwendung eines Dateisystems über eine Datenbank …
Ich arbeite mit Go an einem neuen Projekt und wir sind alle neu in Go. Wir folgen der standardmäßigen go-Verzeichnisstruktur und haben den gesamten Code darunter $ GOPATH / src / github.com / firmenname / projektname Das ist auch die Wurzel eines Git-Repository Das standardmäßig empfohlene Pfadlayout erscheint etwas seltsam, …
Ich verstehe das Motiv hinter dem Prinzip des geringsten Wissens , finde aber einige Nachteile, wenn ich versuche, es in meinem Design anzuwenden. Eines der Beispiele für dieses Prinzip (eigentlich, wie man es nicht verwendet), das ich im Buch Head First Design Patterns gefunden habe , besagt , dass es …
In den letzten beiden Unternehmen habe ich REST-APIs zum Abfragen von Daten über eine Web-App verwendet. dh Anstatt die Web-App SQL direkt ausführen zu lassen, ruft sie eine REST-API auf, die SQL ausführt und das Ergebnis zurückgibt. Meine Frage ist ... warum ist das so? Wenn es Dritten ausgesetzt sein …
Ich mache schon lange Webprogrammierung und irgendwo habe ich den Überblick verloren, warum wir das tun, was wir heute tun (oder wie wir dazu gekommen sind, Dinge auf diese Weise zu tun)? Ich habe mit der grundlegenden ASP-Webentwicklung begonnen, und schon sehr früh waren Anzeige und Geschäftslogik auf der Seite …
Auf der Wikipedia-Seite zur Abhängigkeitsinjektion erfahren wir im Abschnitt zu den Nachteilen Folgendes: Die Abhängigkeitsinjektion erhöht die Kopplung, indem der Benutzer eines Subsystems die Anforderungen dieses Subsystems erfüllen muss. mit einem Link zu einem Artikel gegen Abhängigkeitsinjektion . Die Abhängigkeitsinjektion bewirkt, dass eine Klasse die Schnittstelle anstelle der konkreten Implementierung …
Dies ist eine Frage für Neulinge, aber ich konnte auf Google keine Antwort finden, die für Neulinge beweiskräftig genug ist. Was bedeuten die Leute, wenn sie "Zustand" sagen - bei der Programmierung im Allgemeinen und bei der OO-Programmierung im Speziellen? Auch, was ist veränderlicher und unveränderlicher Zustand - wieder allgemein …
Ich weiß, dass ich ziemlich oft gehört habe, dass C typischerweise einen Leistungsvorteil gegenüber C ++ hat. Ich habe nicht wirklich darüber nachgedacht, bis mir klar wurde, dass MSVC nicht einmal den neuesten Standard von C zu unterstützen scheint, aber der neueste, der es unterstützt, C99 (soweit ich weiß). 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.