{"id":2939,"date":"2024-07-21T11:52:49","date_gmt":"2024-07-21T11:52:49","guid":{"rendered":"https:\/\/www.yazilimperver.com\/?p=2939"},"modified":"2024-08-01T18:40:15","modified_gmt":"2024-08-01T18:40:15","slug":"haftalik-videolar-12-rule-of-five-ve-rule-of-zero","status":"publish","type":"post","link":"https:\/\/www.yazilimperver.com\/index.php\/2024\/07\/21\/haftalik-videolar-12-rule-of-five-ve-rule-of-zero\/","title":{"rendered":"Haftal\u0131k Videolar 12 &#8211; &#8220;Rule of Five&#8221; ve &#8220;Rule of Zero&#8221;"},"content":{"rendered":"<p>Merhaba sevgili yaz\u0131l\u0131mperver dostlar\u0131m, bu yaz\u0131mda sizler ile bir video payla\u015f\u0131yor olaca\u011f\u0131m (uzun s\u00fcredir payla\u015fmad\u0131\u011f\u0131m\u0131 fark ettim de).<\/p>\n<p>Video&#8217;nun konusu &#8220;Rule of Five&#8221;. Modern C++ \u00f6ncesinde de (C++ 11 \u00f6ncesi), bunun muadili olan &#8220;Rule of Three&#8221; bulunmaktayd\u0131. Neydi bu kural, isterseniz \u00f6nce ona bir bakal\u0131m:<\/p>\n<blockquote><p><b>&#8220;If a class defines any of the following then it should probably explicitly define all three:<\/b>\u00a0<b>destructor<\/b>.\u00a0<b><span tabindex=\"0\" role=\"tooltip\"><span class=\"c5aZPb\" tabindex=\"0\" role=\"button\" data-enable-toggle-animation=\"true\" data-extra-container-classes=\"ZLo7Eb\" data-hover-hide-delay=\"1000\" data-hover-open-delay=\"500\" data-send-open-event=\"true\" data-theme=\"0\" data-width=\"250\" data-ved=\"2ahUKEwjAn8WlhbiHAxV7RPEDHVzvDwAQmpgGegQIJBAD\"><span class=\"JPfdse\" data-bubble-link=\"\" data-segment-text=\"copy constructor\">copy constructor<\/span><\/span><\/span><\/b>.\u00a0<b>copy assignment operator<\/b>.&#8221;<\/p><\/blockquote>\n<p>Mealen, e\u011fer bir s\u0131n\u0131f\u0131n\u0131zda, &#8220;destructor&#8221;, &#8220;copy constructor&#8221; ya da &#8220;copy assign operator&#8221;&#8216;lerden birisini tan\u0131ml\u0131yorsan\u0131z, muhtemelen di\u011fer ikisini de tan\u0131mlamal\u0131s\u0131n\u0131z. \u00c7\u00fcnk\u00fc, bunlardan biri ile muhtemelen s\u0131n\u0131f\u0131n\u0131z, kaynaklar\u0131 y\u00f6netmesi gereken bir i\u015f yapmakta ve bunun olas\u0131 b\u00fct\u00fcn durumlarda, do\u011fru bir \u015fekilde yap\u0131labilmesi i\u00e7in di\u011fer iki operasyon ile bunun sa\u011flanmas\u0131 gerekmektedir. Di\u011fer ifade ile &#8220;Deep Copy&#8221; yap\u0131lmas\u0131 gerekebilir. Peki, tan\u0131mlanmazsa ne olur? &#8220;Implicit&#8221; yani otomatik olarak tan\u0131mlanm\u0131\u015f bu operasyonlar, &#8220;shallow copy&#8221; yap\u0131yor olacaklar ve as\u0131l kaynaklar muhtemelen kopyalanm\u0131yor olacak. Bu iki kavram\u0131 ifade eden g\u00fczel bir g\u00f6rseli a\u015fa\u011f\u0131ya ekliyorum:<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" width=\"322\" height=\"157\" class=\"size-full wp-image-2940 aligncenter\" src=\"https:\/\/www.yazilimperver.com\/wp-content\/uploads\/2024\/07\/img_669cf49327e84.jpeg\" alt=\"\" srcset=\"https:\/\/www.yazilimperver.com\/wp-content\/uploads\/2024\/07\/img_669cf49327e84.jpeg 322w, https:\/\/www.yazilimperver.com\/wp-content\/uploads\/2024\/07\/img_669cf49327e84-300x146.jpeg 300w, https:\/\/www.yazilimperver.com\/wp-content\/uploads\/2024\/07\/img_669cf49327e84-150x73.jpeg 150w, https:\/\/www.yazilimperver.com\/wp-content\/uploads\/2024\/07\/img_669cf49327e84-200x98.jpeg 200w\" sizes=\"auto, (max-width: 322px) 100vw, 322px\" \/><\/p>\n<p>Gelelim &#8220;Rule of Five&#8221;&#8216;a, bu da \u00fc\u00e7l\u00fc kural\u0131n &#8220;move&#8221; operasyonlar\u0131n\u0131 da kapsayacak \u015fekilde geni\u015fletilmi\u015f hali. Temelde arkas\u0131nda yatan prensip ayn\u0131. Neyse, yaz\u0131y\u0131 daha fazla uzatmadan ilgili videoyu a\u015fa\u011f\u0131ya ekliyorum, \u00e7ok uzun bir video olmamas\u0131na kar\u015f\u0131n, bence bu kavram\u0131 \u00e7ok g\u00fczel ve sade bir \u015fekilde aktarm\u0131\u015f.<\/p>\n<p><iframe loading=\"lazy\" title=\"Back to Basics: The Rule of Five in C++ - Andre Kostur - CppCon 2023\" width=\"780\" height=\"439\" src=\"https:\/\/www.youtube.com\/embed\/juAZDfsaMvY?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen><\/iframe><\/p>\n<p>Bu arada yine bu konu ile ilgili izledi\u011fim bir videoyu daha buraya ekliyorum, g\u00fczel seyirler.<\/p>\n<p><iframe loading=\"lazy\" title=\"Back to Basics: RAII and the Rule of Zero - Arthur O&#039;Dwyer - CppCon 2019\" width=\"780\" height=\"439\" src=\"https:\/\/www.youtube.com\/embed\/7Qgd9B1KuMQ?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen><\/iframe><\/p>\n<p>Bu konuya ili\u015fkin daha detayl\u0131 bilgi almak i\u00e7in a\u015fa\u011f\u0131daki yaz\u0131ma da g\u00f6z atabilirsiniz. Bol kodlu g\u00fcnler:<\/p>\n<h2><span style=\"color: #008000;\"><a style=\"color: #008000;\" href=\"https:\/\/www.yazilimperver.com\/index.php\/2023\/04\/30\/haftalik-c-57-uc-bes-kurali-nesne-olusturma\/\">Haftal\u0131k C++ 57 &#8211; \u00dc\u00e7\/Be\u015f Kural\u0131, Nesne Olu\u015fturma<\/a><\/span><\/h2>\n<h2><span style=\"color: #0000ff;\"><strong>Kaynaklar<\/strong><\/span><\/h2>\n<ul>\n<li><a href=\"https:\/\/en.cppreference.com\/w\/cpp\/language\/rule_of_three\"><span style=\"color: #008000;\"><strong>https:\/\/en.cppreference.com\/w\/cpp\/language\/rule_of_three<\/strong><\/span><\/a><\/li>\n<li><span style=\"color: #008000;\"><strong><a style=\"color: #008000;\" href=\"http:\/\/flamingdangerzone.com\/cxx11\/2012\/08\/15\/rule-of-zero.html\">http:\/\/flamingdangerzone.com\/cxx11\/2012\/08\/15\/rule-of-zero.html<\/a><\/strong><\/span><\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>Merhaba sevgili yaz\u0131l\u0131mperver dostlar\u0131m, bu yaz\u0131mda sizler ile bir video payla\u015f\u0131yor olaca\u011f\u0131m (uzun s\u00fcredir payla\u015fmad\u0131\u011f\u0131m\u0131 fark ettim de). Video&#8217;nun konusu &#8220;Rule of Five&#8221;. Modern C++ \u00f6ncesinde de (C++ 11 \u00f6ncesi), bunun muadili olan &#8220;Rule of Three&#8221; bulunmaktayd\u0131. Neydi bu kural, isterseniz \u00f6nce ona bir bakal\u0131m: &#8220;If a class defines any of the following then it&#8230; <a class=\"more-link\" href=\"https:\/\/www.yazilimperver.com\/index.php\/2024\/07\/21\/haftalik-videolar-12-rule-of-five-ve-rule-of-zero\/\">Continue reading <span class=\"meta-nav\">&#8594;<\/span><\/a><\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"footnotes":""},"categories":[10,41],"tags":[13,1146,1142,1143,1088,1144,1145,95],"class_list":["post-2939","post","type-post","status-publish","format-standard","hentry","category-c","category-modern-c","tag-c","tag-deep-copy","tag-haftalik-video","tag-rule-of-five","tag-rule-of-three","tag-rule-of-zero","tag-shallow-copy","tag-video"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v21.0 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Haftal\u0131k Videolar 12 - &quot;Rule of Five&quot; ve &quot;Rule of Zero&quot; - Yaz\u0131l\u0131mperver&#039;in D\u00fcnyas\u0131<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.yazilimperver.com\/index.php\/2024\/07\/21\/haftalik-videolar-12-rule-of-five-ve-rule-of-zero\/\" \/>\n<meta property=\"og:locale\" content=\"tr_TR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Haftal\u0131k Videolar 12 - &quot;Rule of Five&quot; ve &quot;Rule of Zero&quot; - Yaz\u0131l\u0131mperver&#039;in D\u00fcnyas\u0131\" \/>\n<meta property=\"og:description\" content=\"Merhaba sevgili yaz\u0131l\u0131mperver dostlar\u0131m, bu yaz\u0131mda sizler ile bir video payla\u015f\u0131yor olaca\u011f\u0131m (uzun s\u00fcredir payla\u015fmad\u0131\u011f\u0131m\u0131 fark ettim de). Video&#8217;nun konusu &#8220;Rule of Five&#8221;. Modern C++ \u00f6ncesinde de (C++ 11 \u00f6ncesi), bunun muadili olan &#8220;Rule of Three&#8221; bulunmaktayd\u0131. Neydi bu kural, isterseniz \u00f6nce ona bir bakal\u0131m: &#8220;If a class defines any of the following then it... Continue reading &#8594;\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.yazilimperver.com\/index.php\/2024\/07\/21\/haftalik-videolar-12-rule-of-five-ve-rule-of-zero\/\" \/>\n<meta property=\"og:site_name\" content=\"Yaz\u0131l\u0131mperver&#039;in D\u00fcnyas\u0131\" \/>\n<meta property=\"article:published_time\" content=\"2024-07-21T11:52:49+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2024-08-01T18:40:15+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.yazilimperver.com\/wp-content\/uploads\/2024\/07\/img_669cf49327e84.jpeg\" \/>\n<meta name=\"author\" content=\"yaz\u0131l\u0131mperver\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Yazan:\" \/>\n\t<meta name=\"twitter:data1\" content=\"yaz\u0131l\u0131mperver\" \/>\n\t<meta name=\"twitter:label2\" content=\"Tahmini okuma s\u00fcresi\" \/>\n\t<meta name=\"twitter:data2\" content=\"2 dakika\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/www.yazilimperver.com\/index.php\/2024\/07\/21\/haftalik-videolar-12-rule-of-five-ve-rule-of-zero\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.yazilimperver.com\/index.php\/2024\/07\/21\/haftalik-videolar-12-rule-of-five-ve-rule-of-zero\/\"},\"author\":{\"name\":\"yaz\u0131l\u0131mperver\",\"@id\":\"https:\/\/www.yazilimperver.com\/#\/schema\/person\/6497f6de4df6ba469748b861a2b3fcdb\"},\"headline\":\"Haftal\u0131k Videolar 12 &#8211; &#8220;Rule of Five&#8221; ve &#8220;Rule of Zero&#8221;\",\"datePublished\":\"2024-07-21T11:52:49+00:00\",\"dateModified\":\"2024-08-01T18:40:15+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.yazilimperver.com\/index.php\/2024\/07\/21\/haftalik-videolar-12-rule-of-five-ve-rule-of-zero\/\"},\"wordCount\":354,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/www.yazilimperver.com\/#\/schema\/person\/6497f6de4df6ba469748b861a2b3fcdb\"},\"keywords\":[\"c++\",\"deep copy\",\"haftal\u0131k video\",\"rule of five\",\"rule of three\",\"rule of zero\",\"shallow copy\",\"video\"],\"articleSection\":[\"C++\",\"Modern C++\"],\"inLanguage\":\"tr\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/www.yazilimperver.com\/index.php\/2024\/07\/21\/haftalik-videolar-12-rule-of-five-ve-rule-of-zero\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.yazilimperver.com\/index.php\/2024\/07\/21\/haftalik-videolar-12-rule-of-five-ve-rule-of-zero\/\",\"url\":\"https:\/\/www.yazilimperver.com\/index.php\/2024\/07\/21\/haftalik-videolar-12-rule-of-five-ve-rule-of-zero\/\",\"name\":\"Haftal\u0131k Videolar 12 - \\\"Rule of Five\\\" ve \\\"Rule of Zero\\\" - Yaz\u0131l\u0131mperver&#039;in D\u00fcnyas\u0131\",\"isPartOf\":{\"@id\":\"https:\/\/www.yazilimperver.com\/#website\"},\"datePublished\":\"2024-07-21T11:52:49+00:00\",\"dateModified\":\"2024-08-01T18:40:15+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/www.yazilimperver.com\/index.php\/2024\/07\/21\/haftalik-videolar-12-rule-of-five-ve-rule-of-zero\/#breadcrumb\"},\"inLanguage\":\"tr\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.yazilimperver.com\/index.php\/2024\/07\/21\/haftalik-videolar-12-rule-of-five-ve-rule-of-zero\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.yazilimperver.com\/index.php\/2024\/07\/21\/haftalik-videolar-12-rule-of-five-ve-rule-of-zero\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Ana sayfa\",\"item\":\"https:\/\/www.yazilimperver.com\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Haftal\u0131k Videolar 12 &#8211; &#8220;Rule of Five&#8221; ve &#8220;Rule of Zero&#8221;\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.yazilimperver.com\/#website\",\"url\":\"https:\/\/www.yazilimperver.com\/\",\"name\":\"Yaz\u0131l\u0131mperver&#039;in D\u00fcnyas\u0131\",\"description\":\"Payla\u015fmak g\u00fczeldir.\",\"publisher\":{\"@id\":\"https:\/\/www.yazilimperver.com\/#\/schema\/person\/6497f6de4df6ba469748b861a2b3fcdb\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.yazilimperver.com\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"tr\"},{\"@type\":[\"Person\",\"Organization\"],\"@id\":\"https:\/\/www.yazilimperver.com\/#\/schema\/person\/6497f6de4df6ba469748b861a2b3fcdb\",\"name\":\"yaz\u0131l\u0131mperver\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"tr\",\"@id\":\"https:\/\/www.yazilimperver.com\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/www.yazilimperver.com\/wp-content\/uploads\/2018\/04\/OnlyIcon-1-114x114.png\",\"contentUrl\":\"https:\/\/www.yazilimperver.com\/wp-content\/uploads\/2018\/04\/OnlyIcon-1-114x114.png\",\"caption\":\"yaz\u0131l\u0131mperver\"},\"logo\":{\"@id\":\"https:\/\/www.yazilimperver.com\/#\/schema\/person\/image\/\"}}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Haftal\u0131k Videolar 12 - \"Rule of Five\" ve \"Rule of Zero\" - Yaz\u0131l\u0131mperver&#039;in D\u00fcnyas\u0131","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.yazilimperver.com\/index.php\/2024\/07\/21\/haftalik-videolar-12-rule-of-five-ve-rule-of-zero\/","og_locale":"tr_TR","og_type":"article","og_title":"Haftal\u0131k Videolar 12 - \"Rule of Five\" ve \"Rule of Zero\" - Yaz\u0131l\u0131mperver&#039;in D\u00fcnyas\u0131","og_description":"Merhaba sevgili yaz\u0131l\u0131mperver dostlar\u0131m, bu yaz\u0131mda sizler ile bir video payla\u015f\u0131yor olaca\u011f\u0131m (uzun s\u00fcredir payla\u015fmad\u0131\u011f\u0131m\u0131 fark ettim de). Video&#8217;nun konusu &#8220;Rule of Five&#8221;. Modern C++ \u00f6ncesinde de (C++ 11 \u00f6ncesi), bunun muadili olan &#8220;Rule of Three&#8221; bulunmaktayd\u0131. Neydi bu kural, isterseniz \u00f6nce ona bir bakal\u0131m: &#8220;If a class defines any of the following then it... Continue reading &#8594;","og_url":"https:\/\/www.yazilimperver.com\/index.php\/2024\/07\/21\/haftalik-videolar-12-rule-of-five-ve-rule-of-zero\/","og_site_name":"Yaz\u0131l\u0131mperver&#039;in D\u00fcnyas\u0131","article_published_time":"2024-07-21T11:52:49+00:00","article_modified_time":"2024-08-01T18:40:15+00:00","og_image":[{"url":"https:\/\/www.yazilimperver.com\/wp-content\/uploads\/2024\/07\/img_669cf49327e84.jpeg"}],"author":"yaz\u0131l\u0131mperver","twitter_card":"summary_large_image","twitter_misc":{"Yazan:":"yaz\u0131l\u0131mperver","Tahmini okuma s\u00fcresi":"2 dakika"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.yazilimperver.com\/index.php\/2024\/07\/21\/haftalik-videolar-12-rule-of-five-ve-rule-of-zero\/#article","isPartOf":{"@id":"https:\/\/www.yazilimperver.com\/index.php\/2024\/07\/21\/haftalik-videolar-12-rule-of-five-ve-rule-of-zero\/"},"author":{"name":"yaz\u0131l\u0131mperver","@id":"https:\/\/www.yazilimperver.com\/#\/schema\/person\/6497f6de4df6ba469748b861a2b3fcdb"},"headline":"Haftal\u0131k Videolar 12 &#8211; &#8220;Rule of Five&#8221; ve &#8220;Rule of Zero&#8221;","datePublished":"2024-07-21T11:52:49+00:00","dateModified":"2024-08-01T18:40:15+00:00","mainEntityOfPage":{"@id":"https:\/\/www.yazilimperver.com\/index.php\/2024\/07\/21\/haftalik-videolar-12-rule-of-five-ve-rule-of-zero\/"},"wordCount":354,"commentCount":0,"publisher":{"@id":"https:\/\/www.yazilimperver.com\/#\/schema\/person\/6497f6de4df6ba469748b861a2b3fcdb"},"keywords":["c++","deep copy","haftal\u0131k video","rule of five","rule of three","rule of zero","shallow copy","video"],"articleSection":["C++","Modern C++"],"inLanguage":"tr","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.yazilimperver.com\/index.php\/2024\/07\/21\/haftalik-videolar-12-rule-of-five-ve-rule-of-zero\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.yazilimperver.com\/index.php\/2024\/07\/21\/haftalik-videolar-12-rule-of-five-ve-rule-of-zero\/","url":"https:\/\/www.yazilimperver.com\/index.php\/2024\/07\/21\/haftalik-videolar-12-rule-of-five-ve-rule-of-zero\/","name":"Haftal\u0131k Videolar 12 - \"Rule of Five\" ve \"Rule of Zero\" - Yaz\u0131l\u0131mperver&#039;in D\u00fcnyas\u0131","isPartOf":{"@id":"https:\/\/www.yazilimperver.com\/#website"},"datePublished":"2024-07-21T11:52:49+00:00","dateModified":"2024-08-01T18:40:15+00:00","breadcrumb":{"@id":"https:\/\/www.yazilimperver.com\/index.php\/2024\/07\/21\/haftalik-videolar-12-rule-of-five-ve-rule-of-zero\/#breadcrumb"},"inLanguage":"tr","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.yazilimperver.com\/index.php\/2024\/07\/21\/haftalik-videolar-12-rule-of-five-ve-rule-of-zero\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/www.yazilimperver.com\/index.php\/2024\/07\/21\/haftalik-videolar-12-rule-of-five-ve-rule-of-zero\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Ana sayfa","item":"https:\/\/www.yazilimperver.com\/"},{"@type":"ListItem","position":2,"name":"Haftal\u0131k Videolar 12 &#8211; &#8220;Rule of Five&#8221; ve &#8220;Rule of Zero&#8221;"}]},{"@type":"WebSite","@id":"https:\/\/www.yazilimperver.com\/#website","url":"https:\/\/www.yazilimperver.com\/","name":"Yaz\u0131l\u0131mperver&#039;in D\u00fcnyas\u0131","description":"Payla\u015fmak g\u00fczeldir.","publisher":{"@id":"https:\/\/www.yazilimperver.com\/#\/schema\/person\/6497f6de4df6ba469748b861a2b3fcdb"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.yazilimperver.com\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"tr"},{"@type":["Person","Organization"],"@id":"https:\/\/www.yazilimperver.com\/#\/schema\/person\/6497f6de4df6ba469748b861a2b3fcdb","name":"yaz\u0131l\u0131mperver","image":{"@type":"ImageObject","inLanguage":"tr","@id":"https:\/\/www.yazilimperver.com\/#\/schema\/person\/image\/","url":"https:\/\/www.yazilimperver.com\/wp-content\/uploads\/2018\/04\/OnlyIcon-1-114x114.png","contentUrl":"https:\/\/www.yazilimperver.com\/wp-content\/uploads\/2018\/04\/OnlyIcon-1-114x114.png","caption":"yaz\u0131l\u0131mperver"},"logo":{"@id":"https:\/\/www.yazilimperver.com\/#\/schema\/person\/image\/"}}]}},"_links":{"self":[{"href":"https:\/\/www.yazilimperver.com\/index.php\/wp-json\/wp\/v2\/posts\/2939","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.yazilimperver.com\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.yazilimperver.com\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.yazilimperver.com\/index.php\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.yazilimperver.com\/index.php\/wp-json\/wp\/v2\/comments?post=2939"}],"version-history":[{"count":4,"href":"https:\/\/www.yazilimperver.com\/index.php\/wp-json\/wp\/v2\/posts\/2939\/revisions"}],"predecessor-version":[{"id":2961,"href":"https:\/\/www.yazilimperver.com\/index.php\/wp-json\/wp\/v2\/posts\/2939\/revisions\/2961"}],"wp:attachment":[{"href":"https:\/\/www.yazilimperver.com\/index.php\/wp-json\/wp\/v2\/media?parent=2939"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.yazilimperver.com\/index.php\/wp-json\/wp\/v2\/categories?post=2939"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.yazilimperver.com\/index.php\/wp-json\/wp\/v2\/tags?post=2939"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}