Wenn ich verbal über Methoden spreche, bin ich mir nie sicher, ob ich das Wort Argument oder Parameter oder etwas anderes verwenden soll. So oder so wissen die anderen Leute, was ich meine, aber was ist richtig und wie ist die Geschichte der Begriffe? Ich bin ein C # -Programmierer, …
Ich weiß, wie ich diese Begriffe verwende, aber ich frage mich, ob es akzeptierte Definitionen für Fälschung , Verspottung und Stubbing für Unit-Tests gibt. Wie definieren Sie diese für Ihre Tests? Beschreiben Sie Situationen, in denen Sie sie möglicherweise verwenden. So benutze ich sie: Fake : Eine Klasse, die eine …
Ich habe in mehreren Artikeln und Blogs Verweise auf Curry-Funktionen gesehen, aber ich kann keine gute Erklärung finden (oder zumindest eine, die Sinn macht!).
Habe einige ähnliche Fragen gesehen: Was ist der Unterschied zwischen einer JavaBean und einem POJO? Was ist der Unterschied zwischen POJO (Plain Old Java Object) und DTO (Data Transfer Object)? Können Sie mir bitte auch die Kontexte mitteilen, in denen sie verwendet werden? Oder der Zweck von ihnen?
Ich versuche zu verstehen, was ist Affen-Patching oder ein Affen-Patch? Ist das so etwas wie das Überladen oder Delegieren von Methoden / Operatoren? Hat es etwas mit diesen Dingen gemeinsam?
Obwohl ich verstehe, was Simulation und Emulation im Allgemeinen bedeuten, bin ich fast immer verwirrt. Angenommen, ich erstelle eine Software, die vorhandene Hardware / Software nachahmt. Wie soll ich sie nennen? Ein Simulator oder ein Emulator? Könnte jemand den Unterschied in Bezug auf die Programmierung erklären? Bonus: Was ist der …
Ich weiß, dass in Bezug auf mehrere verteilte Techniken (wie RPC) der Begriff "Marshaling" verwendet wird, verstehe aber nicht, wie er sich von der Serialisierung unterscheidet. Verwandeln sie nicht beide Objekte in eine Reihe von Bits? Verbunden: Was ist Serialisierung? Was ist Object Marshalling?
Geschlossen . Diese Frage basiert auf Meinungen . 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 10 Monaten . Was ist eine magische Zahl? Warum sollte es …
Dies ist PascalCase: SomeSymbol Das ist camelCase: someSymbol Das ist snake_case: some_symbol Meine Frage ist also, ob es dafür einen allgemein akzeptierten Namen gibt : some-symbol? Es wird häufig in URLs verwendet.
Die Frage war einfach c Funktionen nicht c ++ static Methoden, wie in Kommentaren erläutert. Ich verstehe, was eine staticVariable ist, aber was ist eine staticFunktion? Und warum ist es so, dass, wenn ich eine Funktion deklariere, sagen void print_matrixwir, sagen wir a.c(OHNE a.h) und einschließen "a.c"- ich verstehe "print_matrix@@....) …
Ich weiß, dass die Entitäten &lt;und &gt;für <und verwendet werden >, aber ich bin gespannt, wofür diese Namen stehen. Steht &lt;für so etwas wie " Linkes Tag " oder ist es nur ein Code?
Geschlossen . Diese Frage muss fokussierter sein . 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 . Was bedeuten die Begriffe funktionale, deklarative und imperative …
Was ist die grundlegendste Definition von "iterierbar", "iterator" und "iteration" in Python? Ich habe mehrere Definitionen gelesen, kann aber die genaue Bedeutung nicht identifizieren, da sie immer noch nicht berücksichtigt wird. Kann mir bitte jemand mit den 3 Definitionen in Laienbegriffen helfen?
Ich sehe ziemlich oft im Internet verschiedene Beschwerden, dass Beispiele für Currying anderer Leute kein Currying sind, sondern eigentlich nur eine teilweise Anwendung. Ich habe keine anständige Erklärung dafür gefunden, was Teilanwendung ist oder wie sie sich vom Curry unterscheidet. Es scheint eine allgemeine Verwirrung zu geben, wobei äquivalente Beispiele …
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.