Ich las den Wikipedia-Artikel über Douglas McIlroy und fand ein Zitat, das erwähnt "Der wahre Held der Programmierung ist derjenige, der negativen Code schreibt." Was bedeutet das?
Ich habe versucht, Alternativen zur Verwendung globaler Variablen in einem älteren Code zu finden. Bei dieser Frage geht es jedoch nicht um die technischen Alternativen, sondern hauptsächlich um die Terminologie . Die naheliegende Lösung besteht darin, einen Parameter an die Funktion zu übergeben, anstatt einen globalen zu verwenden. In dieser …
Ich habe verschiedene APIs und SDKs durchgesehen, als mir klar wurde, dass ich den Unterschied zwischen einer so genannten API und einer so genannten SDK nicht wirklich erkennen konnte . Beide sind konzeptionell eine Möglichkeit für Ihr Programm, mit den Ressourcen einer anderen Software zu kommunizieren und diese zu steuern, …
Beispiel hier: Welche Sprachen sollte ich kennen, wenn ich an der Erstellung von Webanwendungen interessiert bin? Ja, ich verstehe, dass HTML und CSS nicht vollständig sind. Ja, ich verstehe, dass es sich um deklarative und nicht um imperative Sprachen handelt. Aber warum werden Menschen immer mit dieser pedantischen (und wohl …
Ich verstehe, dass C und C ++ verschiedene Sprachen sind, aber als ich C ++ lernte, wurde mir immer gesagt, dass C eine Teilmenge von C ++ ist oder C ++ C mit Klassen ist. Und das war bis zum Erscheinen von C ++ x0, C ++ 11 (oder dem …
Ich habe viele Leute gesehen, die sich als "Softwareberater" bezeichnet haben. Diese Berater tun, was ein normaler Softwareentwickler tut, schreiben Code, schätzen Aufgaben, beheben Fehler und nehmen an Besprechungen teil usw. Der einzige Unterschied ist, dass Berater mehr verdienen. Wie unterscheidet sich ein Softwareentwickler von einem "Berater"? Neben der Hauptfrage …
Ich bin mir nicht sicher, ob ich die Beziehung oder den Unterschied zwischen User Story, Feature und Epic vollständig verstehe. Ein Feature ist nach dieser Fragestellung eine Sammlung von Geschichten. Eine der Antworten legt nahe, dass ein Feature tatsächlich ein Epos ist. Werden Features und Epics als dasselbe betrachtet, dh …
Wie wir alle wissen, kam es nach IPv4 zu IPv6. Wie ist dieser Übergang passiert? Ich möchte nur wissen, ob es auch IPv5 gibt. Oder gibt es eine andere Logik bei der Benennung dieser IP-Version als IPv6?
Was ist der Unterschied zwischen den Begriffen gleichzeitige und parallele Ausführung? Ich habe den Unterschied nie richtig verstanden. Das Tag definiert Parallelität als eine Art und Weise, zwei Prozesse gleichzeitig auszuführen, aber ich dachte, Parallelität sei genau dasselbe, dh separate Threads oder Prozesse, die möglicherweise auf separaten Prozessoren ausgeführt werden …
Einfache Frage, aber ich höre oft diese drei Begriffe, die mit solcher Wildheit definiert wurden, aber von denen ich wusste, dass sie im Laufe der Jahre unterschiedliche Bedeutungen hatten. Was sind die "richtigen" Definitionen von "Prozeduren", "Methoden", "Funktionen", "Unterprogrammen" usw.?
Ich sehe diesen Begriff sehr im Kontext der Softwarearchitektur ("Domain-Model", "Domain-Driven-Design" usw.). Ich habe es gegoogelt, aber ich bekomme Unmengen verschiedener Definitionen. Also, was ist es wirklich?
Ich habe den Quellcode eines Open-Source-Frameworks durchgesehen, wo ich eine Variable "payload" gesehen habe, die oft erwähnt wurde. Irgendwelche Ideen, wofür "Nutzlast" steht?
In der Informatik sehe ich häufig Simulation und Emulation . Diese beiden Begriffe scheinen synonym zu sein. Gibt es einen Unterschied zwischen Simulation und Emulation ?
Manchmal wird dem Programmierer in einer Programmierübung, bei der Erstellung von Boilerplates, bei der Implementierung von Führungsschienen für die Aufgaben eines Junior-Programmierers usw. nicht implementierter Code angezeigt, und er wird aufgefordert, "die Lücke auszufüllen". Zum Beispiel ein Komponententest, der kompiliert werden kann, aber fehlschlägt, oder eine Klassendeklaration mit leeren Methoden. …
Ich bin kein englischer Muttersprachler. In meiner Muttersprache sind mir einige Begriffe bekannt, die sich auf die Bedingung beziehen, die zum Stoppen einer Rekursion geprüft wurde, und auf die Bedingung, die für extreme, unwahrscheinliche oder sehr einfache Fälle geprüft wurde. Auf Englisch bin ich auf die Begriffe "Kantenfall", "Eckfall", "Grenzfall" …
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.