Ich hörte verschiedene Interpretationen von Klang und Vollständigkeit . Ich verstehe, dass Vollständigkeit bedeutet, eine Lösung zu finden, wenn es eine gibt. Was bedeutet es , ein Algorithmus heißt Sound . Was bedeutet es zu sagen, dass ein Algorithmus Sound and Complete ist?
Ich bin neu in Informatik und Programmierung und habe mich gefragt, ob es einen Unterschied zwischen Informatik und Programmierung gibt. und haben Sie die Wahl, nur einen von ihnen oder beide an der Universität zu studieren?
Wann haben die Leute angefangen, Readme-Dateien zu schreiben? Es scheint, dass so ziemlich alle Programme diese Datei haben, unabhängig vom Format. Gibt es eine dokumentierte erste Verwendung dieses Dokuments?
Wenn meine Klasse implementseine Schnittstelle ist, kann ich dann sagen, dass ich der Vererbung folge? Ich weiß, wenn eine Klasse eine extendsandere Klasse ist, dann ist es Vererbung.
Ich habe in Google nach der vollständigen Form von " OOPS " gesucht , aber leider gibt es viele mehrdeutige Antworten. Einige sagen, dass es " Systeme " ist, und einige sagen, dass es " Struktur " ist, und einige haben es sogar als " Synopse " erwähnt. Kann mich …
Ich schreibe einen JavaScript-Styleguide für mein Team, damit wir unsere Dokumente einfacher organisieren und beitragen können. Aber ich habe eine kleine Beule getroffen, auf die meine Frage zutrifft ... Wie soll ich eine anonyme JavaScript-Funktion aufrufen, die sofort aufgerufen wird? Ich weiß, ich könnte es ganz einfach "anonyme Funktion" nennen, …
In der Softwareentwicklung wird in aller Munde über Legacy-Code gesprochen, und ich habe gehört, dass der Begriff in den letzten zehn Jahren verwendet wurde, um eine Codebasis als schlecht zu bezeichnen. Woher stammt dieser Begriff, der für Programmierer gleichermaßen eine so starke Bedeutung hat? Ich bin mir sicher, dass es …
Gibt es ein Anti-Pattern, das ein historisch gewachsenes Softwaresystem beschreibt, bei dem mehrere Entwickler dem System gerade neue Funktionen hinzugefügt haben, aber niemand wirklich ein Auge auf die Gesamtarchitektur hat und auch keine Umgestaltungen vorgenommen wurden? Ich denke, dies passiert, wenn das Management / der Kunde ständig nach neuen Funktionen …
Ich habe einen Slang-Programmierbegriff vergessen. Dieses Ding ist ein absichtlicher Bug oder eine Lockvogel-Funktion, die als Ablenkung verwendet wird. Beispiel: "Hey Bob, QA führt heute eine Überprüfung durch. Fügen Sie ein $THINGin das Modul ein, damit sie tatsächlich ein Problem finden." Dies kann negativ genutzt werden, um einen offensichtlichen vorsätzlichen …
Ich habe die Begriffe oft gesehen immutableund constsynonym verwendet. Nach meiner (geringen) Erfahrung unterscheiden sich die beiden jedoch stark in dem Vertrag, den sie im Code schließen: Unveränderlich macht der Vertrag, dass sich dieses Objekt überhaupt nicht ändert (zB Python-Tupel, Java-Strings). Const schließt den Vertrag, dass im Gültigkeitsbereich dieser Variablen …
Diese Frage beschäftigt mich schon seit einiger Zeit und heute habe ich mir gedacht, ich würde sie googeln. Ich habe einiges darüber gelesen und es schien sehr ähnlich zu dem, was ich immer als Prozessor- Cache bezeichnet habe . Gibt es einen Unterschied zwischen den beiden oder habe ich recht, …
Viele Menschen verwenden den Begriff Schlangenetui , um Variablen oder andere Symbole zu beschreiben with_the_form_of_underscores. In der vergangenen Woche habe ich mehrere umfassende Suchanfragen gestartet. Ich kann nichts über die Herkunft dieses Begriffs finden, das detaillierter ist als das, was Wikipedia sagt (oben). Wann wurde die früheste Aufzeichnung dieses Begriffs …
Ich wurde heute gefragt, ob ich Erfahrung mit "Service Oriented Architecture" habe und obwohl ich glaube, dass ich dies tue. Das Konzept scheint mir so durcheinander, dass ich nicht mehr weiß, wie man diese Frage ehrlich beantworten kann. Ich habe den Begriff gegoogelt, um eine präzise Definition des Konzepts und …
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.