{"id":32111,"date":"2019-10-31T21:45:14","date_gmt":"2019-10-31T18:45:14","guid":{"rendered":"https:\/\/prohoster.info\/blog\/nauka-logiki-v-programmirovanii\/"},"modified":"2019-10-31T21:45:14","modified_gmt":"2019-10-31T18:45:14","slug":"nauka-logiki-v-programmirovanii","status":"publish","type":"post","link":"https:\/\/prohoster.info\/de\/blog\/news\/nauka-logiki-v-programmirovanii","title":{"rendered":"Die Wissenschaft der Logik in der Programmierung","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p><img decoding=\"async\" alt=\"Die Wissenschaft der Logik in der Programmierung\" src=\"\/wp-content\/uploads\/2019\/04\/3f4ea4ccd01e4dd17cb9348e35b80752.jpeg\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p><\/p>\n<p>Dieser Artikel befasst sich mit einem vergleichenden Analyse der logischen Entit\u00e4ten aus dem Werk des deutschen Philosophen Georg Wilhelm Friedrich Hegel \u201eWissenschaft der Logik\u201c mit ihren Entsprechungen oder dem Fehlen solcher in der Programmierung.<\/p>\n<p><noindex><a rel=\"nofollow\" name=\"habracut\"><\/a><\/noindex><\/p>\n<p>Die Entit\u00e4ten aus \u201eWissenschaft der Logik\u201c sind kursiv hervorgehoben, um Verwechslungen mit den allgemein anerkannten Definitionen dieser W\u00f6rter zu vermeiden.<\/p>\n<p><\/p>\n<h1 id=\"chistoe-bytie\">Reines Sein<\/h1>\n<p><\/p>\n<p>Wenn Sie die Definition <em>reines Sein<\/em> In dem Buch finden Sie eine interessante Zeile \u201eohne weitere Definition\u201c. Aber f\u00fcr diejenigen, die nicht gelesen haben oder es nicht verstanden haben, eilen Sie nicht, den Autor f\u00fcr Demenz zu beschuldigen. <em>Reines Sein<\/em> \u2014 das ist ein grundlegender Begriff in der Logik Hegels, der bedeutet, dass ein gewisses Objekt ist. Bitte verwechseln Sie es nicht mit dem Existieren eines Objekts; ein Objekt kann in der Realit\u00e4t nicht existieren, aber wenn wir es auf unsere Weise in unserer Logik definiert haben, dann ist es vorhanden. Wenn Sie dar\u00fcber nachdenken, gibt es tats\u00e4chlich Dinge wie <em>reines Sein<\/em> die unm\u00f6glich zu definieren sind, und jeder Versuch wird darauf hinauslaufen, dass Sie einfach auf seine Synonyme oder Antonyme verweisen. <em>Reines Sein<\/em> so abstrakten Natur sein, dass es absolut auf alles angewendet werden kann, einschlie\u00dflich sich selbst. In einigen objektorientierten Programmiersprachen gibt es die M\u00f6glichkeit, alles in Form eines Objekts darzustellen, einschlie\u00dflich Operationen an Objekten, was uns im Prinzip ein solches Abstraktionsniveau gibt. Allerdings gibt es in der Programmierung kein direktes \u00c4quivalent von <em>reinem Sein<\/em> . Um die Existenz eines Objekts zu \u00fcberpr\u00fcfen, m\u00fcssen wir dessen Abwesenheit \u00fcberpr\u00fcfen.<\/p>\n<p><\/p>\n<pre><code class=\"cs\">if(obj != null);<\/code><\/pre>\n<p><\/p>\n<p>Es ist seltsam, dass eine solche syntaktische S\u00fc\u00dfigkeit noch nicht existiert, obwohl diese \u00dcberpr\u00fcfung ziemlich verbreitet ist.<\/p>\n<p><\/p>\n<h1 id=\"nichto\">Nichts<\/h1>\n<p><\/p>\n<p>Wie man erraten kann, <em>nichts<\/em> ist das Fehlen von irgendetwas. Und sein Pendant kann man als NULL bezeichnen. Es ist erw\u00e4hnenswert, dass in der Wissenschaft der Logik <em>nichts<\/em> ist <em>reines Sein<\/em>, weil es auch vorhanden ist. Das ist eine gewisse Schwierigkeit, denn auf NULL k\u00f6nnen wir in keiner Sprache wie auf ein Objekt zugreifen, obwohl es im Grunde genommen auch eines ist.<\/p>\n<p><\/p>\n<h1 id=\"stanovlenie-i-momenty\">Werden und Momente<\/h1>\n<p><\/p>\n<p><em>Werden<\/em> ist der \u00dcbergang von <em>nichts<\/em> in <em>Sein<\/em> und von <em>Sein<\/em> in <em>nichts<\/em>. Das gibt uns zwei <em>Momente<\/em>, das erste hei\u00dft <em>Entstehen<\/em>, und das zweite <em>\u00dcbergehen<\/em>. <em>\u00dcbergehen<\/em> wurde so benannt, um zu vermeiden, dass es als Verschwinden bezeichnet wird, weil eine logische Entit\u00e4t im Grunde nicht verschwinden kann, es sei denn, wir haben sie vergessen. <em>Aufheben<\/em> kann man als das Verfahren der Zuweisung bezeichnen. Im Falle, dass ein Objekt initialisiert wird, geschieht dies. <em>Moment des Entstehens<\/em>, und im Falle der Zuweisung eines anderen Wertes oder NULL <em>Moment des \u00dcbertritts<\/em>.<\/p>\n<p><\/p>\n<pre><code class=\"cs\">obj = new object(); \/\/Entstehung\nobj = null; \/\/\u00dcbertritt<\/code><\/pre>\n<p><\/p>\n<h1 id=\"nalichnoe-bytie\">Vorhandene Existenz<\/h1>\n<p><\/p>\n<p>Wenn man es kurz fasst <em>vorhandene Existenz<\/em> \u2014 ist ein Objekt, das keine klare Definition hat, aber <em>Bestimmtheit<\/em>. Was bedeutet das? Ein kanonisches Beispiel ist ein gew\u00f6hnlicher Stuhl. Wenn Sie versuchen, ihm eine klare Definition zu geben, sto\u00dfen Sie auf viele Schwierigkeiten. Zum Beispiel sagen Sie: \u201eEs ist ein M\u00f6belst\u00fcck, das zum Sitzen gedacht ist\u201c, aber ein Sessel wurde auch daf\u00fcr geschaffen usw. Aber das Fehlen einer klaren Definition hindert uns nicht daran, ihn im Raum hervorzuheben und Informationen \u00fcber ihn zu \u00fcbermitteln, denn in unserem Kopf gibt es <em>Bestimmtheit<\/em> Stuhl. Vielleicht haben es einige bereits erraten, dass neuronale Netze geschaffen wurden, um solche Objekte aus dem Datenfluss zu extrahieren. Ein neuronales Netz kann als eine Funktion bezeichnet werden, die diese <em>Bestimmtheit<\/em>, aber es gibt keine Objektarten, die klare und unklare Definitionen enthalten, daher k\u00f6nnen solche Objekte nicht auf derselben Abstraktionsebene verwendet werden.<\/p>\n<p><\/p>\n<h1 id=\"zakon-perehoda-kolichestvennyh-izmeneniy-v-kachestvennye\">Gesetz des \u00dcbergangs quantitativer Ver\u00e4nderungen in qualitative<\/h1>\n<p><\/p>\n<p>Dieses Gesetz wurde von Friedrich Engels als Ergebnis der Interpretation von Hegels Logik formuliert. Es ist jedoch durchaus im ersten Band im Kapitel \u00fcber <em>Ma\u00df<\/em>. Seine Essenz liegt darin, dass <em>quantitative<\/em> \u00c4nderungen in einem Objekt dessen <em>Qualit\u00e4t<\/em>. Zum Beispiel haben wir ein Objekt namens Eis, das sich bei Temperaturanstieg in fl\u00fcssiges Wasser verwandelt und seine <em>Eigenschaften<\/em>. Um ein solches Verhalten in einem Objekt umzusetzen, existiert das Entwurfsmuster \u201eZustand\u201c. Das Auftreten einer solchen L\u00f6sung wurde durch das Fehlen von etwas wie in der Programmierung ausgel\u00f6st. <em>Grundlage<\/em> f\u00fcr <em>der Entstehung<\/em> eines Objekts. <em>Grundlage<\/em> definiert die Bedingungen, unter denen ein Objekt entstehen kann, und im Algorithmus entscheiden wir selbst, wann wir das Objekt initialisieren m\u00fcssen.<\/p>\n<p><\/p>\n<p><strong>PS:<\/strong> Wenn diese Informationen interessant sein werden, werde ich einen \u00dcberblick \u00fcber andere Entit\u00e4ten aus \u201eWissenschaft der Logik\u201c geben.<\/p>\n<p>Quelle: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/post\/448948\/\">habr.com<\/a><\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u0414\u0430\u043d\u043d\u0430\u044f \u0441\u0442\u0430\u0442\u044c\u044f \u043f\u043e\u0441\u0432\u044f\u0449\u0435\u043d\u0430 \u0441\u0440\u0430\u0432\u043d\u0438\u0442\u0435\u043b\u044c\u043d\u043e\u043c\u0443 \u0430\u043d\u0430\u043b\u0438\u0437\u0443 \u043b\u043e\u0433\u0438\u0447\u0435\u0441\u043a\u0438\u0445 \u0441\u0443\u0449\u043d\u043e\u0441\u0442\u0435\u0439 \u0438\u0437 \u043f\u0440\u043e\u0438\u0437\u0432\u0435\u0434\u0435\u043d\u0438\u044f \u043d\u0435\u043c\u0435\u0446\u043a\u043e\u0433\u043e \u0444\u0438\u043b\u043e\u0441\u043e\u0444\u0430 \u0413\u0435\u043e\u0440\u0433\u0430 \u0412\u0438\u043b\u044c\u0433\u0435\u043b\u044c\u043c\u0430 \u0424\u0440\u0438\u0434\u0440\u0438\u0445\u0430 \u0413\u0435\u0433\u0435\u043b\u044f &#171;\u041d\u0430\u0443\u043a\u0438 \u043b\u043e\u0433\u0438\u043a\u0438&#187; \u0441 \u0438\u0445 \u0430\u043d\u0430\u043b\u043e\u0433\u0430\u043c\u0438 \u0438\u043b\u0438 \u0438\u0445 \u043e\u0442\u0441\u0443\u0442\u0441\u0442\u0432\u0438\u0435\u043c \u0432 \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0438. \u0421\u0443\u0449\u043d\u043e\u0441\u0442\u0438 \u0438\u0437 &#171;\u041d\u0430\u0443\u043a\u0438 \u043b\u043e\u0433\u0438\u043a\u0438&#187; \u0432\u044b\u0434\u0435\u043b\u0435\u043d\u044b \u043a\u0443\u0440\u0441\u0438\u0432\u043e\u043c \u0447\u0442\u043e\u0431\u044b \u043d\u0435 \u0431\u044b\u043b\u043e \u043f\u0443\u0442\u0430\u043d\u0438\u0446\u044b \u0441 \u043e\u0431\u0449\u0435\u043f\u0440\u0438\u043d\u044f\u0442\u044b\u043c\u0438 \u043e\u043f\u0440\u0435\u0434\u0435\u043b\u0435\u043d\u0438\u044f\u043c\u0438 \u044d\u0442\u0438\u0445 \u0441\u043b\u043e\u0432. \u0427\u0438\u0441\u0442\u043e\u0435 \u0431\u044b\u0442\u0438\u0435 \u0415\u0441\u043b\u0438 \u0412\u044b \u043e\u0442\u043a\u0440\u043e\u0435\u0442\u0435 \u043e\u043f\u0440\u0435\u0434\u0435\u043b\u0435\u043d\u0438\u0435 \u0447\u0438\u0441\u0442\u043e\u0435 \u0431\u044b\u0442\u0438\u0435 \u0432 \u043a\u043d\u0438\u0433\u0435, \u0442\u043e \u0443\u0432\u0438\u0434\u0438\u0442\u0435 \u0438\u043d\u0442\u0435\u0440\u0435\u0441\u043d\u0443\u044e \u0441\u0442\u0440\u043e\u0447\u043a\u0443 &#171;\u0431\u0435\u0437 [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":23951,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[702],"tags":[],"class_list":["post-32111","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-news"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.1.1 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u0414\u0430\u043d\u043d\u0430\u044f \u0441\u0442\u0430\u0442\u044c\u044f \u043f\u043e\u0441\u0432\u044f\u0449\u0435\u043d\u0430 \u0441\u0440\u0430\u0432\u043d\u0438\u0442\u0435\u043b\u044c\u043d\u043e\u043c\u0443 \u0430\u043d\u0430\u043b\u0438\u0437\u0443.\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Yuri Gagarin\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/prohoster.info\/de\/blog\/news\/nauka-logiki-v-programmirovanii\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.1.1\" \/>\n\t\t<meta property=\"og:locale\" content=\"de_DE\" \/>\n\t\t<meta property=\"og:site_name\" content=\"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"\ud83e\udd47\u041d\u0430\u0443\u043a\u0430 \u043b\u043e\u0433\u0438\u043a\u0438 \u0432 \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0438 | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u0414\u0430\u043d\u043d\u0430\u044f \u0441\u0442\u0430\u0442\u044c\u044f \u043f\u043e\u0441\u0432\u044f\u0449\u0435\u043d\u0430 \u0441\u0440\u0430\u0432\u043d\u0438\u0442\u0435\u043b\u044c\u043d\u043e\u043c\u0443 \u0430\u043d\u0430\u043b\u0438\u0437\u0443.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/de\/blog\/news\/nauka-logiki-v-programmirovanii\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:width\" content=\"350\" \/>\n\t\t<meta property=\"og:image:height\" content=\"350\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2019-10-31T18:45:14+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2019-10-31T18:45:14+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"\ud83e\udd47 Die Wissenschaft der Logik in der Programmierung | ProHoster","description":"Dieser Artikel widmet sich einer vergleichenden Analyse.","canonical_url":"https:\/\/prohoster.info\/de\/blog\/news\/nauka-logiki-v-programmirovanii","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"de_DE","og:site_name":"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b","og:type":"article","og:title":"\ud83e\udd47\u041d\u0430\u0443\u043a\u0430 \u043b\u043e\u0433\u0438\u043a\u0438 \u0432 \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0438 | ProHoster","og:description":"\u0414\u0430\u043d\u043d\u0430\u044f \u0441\u0442\u0430\u0442\u044c\u044f \u043f\u043e\u0441\u0432\u044f\u0449\u0435\u043d\u0430 \u0441\u0440\u0430\u0432\u043d\u0438\u0442\u0435\u043b\u044c\u043d\u043e\u043c\u0443 \u0430\u043d\u0430\u043b\u0438\u0437\u0443.","og:url":"https:\/\/prohoster.info\/de\/blog\/news\/nauka-logiki-v-programmirovanii","og:image":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:secure_url":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:width":350,"og:image:height":350,"article:published_time":"2019-10-31T18:45:14+00:00","article:modified_time":"2019-10-31T18:45:14+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"32111","title":null,"description":null,"keywords":null,"keyphrases":null,"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"","isEnabled":true},"graphs":[]},"schema_type":null,"schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"local_seo":null,"seo_analyzer_scan_date":"2026-01-21 09:19:48","breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2021-03-01 03:04:40","updated":"2026-01-21 09:19:48","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/posts\/32111","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/comments?post=32111"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/posts\/32111\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/media\/23951"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/media?parent=32111"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/categories?post=32111"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/tags?post=32111"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}