{"version":"1.0","provider_name":"Kodlar\u0131n Gizemli D\u00fcnyas\u0131","provider_url":"https:\/\/fatihsoysal.com\/blog","author_name":"Fatih Soysal","author_url":"https:\/\/fatihsoysal.com\/blog\/author\/fatihsoysal\/","title":"Terraform'da Temiz Ko\u015fullu \u0130fadeler: Geriye D\u00f6n\u00fck Mant\u0131\u011fa Son","type":"rich","width":600,"height":338,"html":"<blockquote class=\"wp-embedded-content\" data-secret=\"cqTESo68f6\"><a href=\"https:\/\/fatihsoysal.com\/blog\/terraformda-temiz-kosullu-ifadeler-geriye-donuk-mantiga-son\/\">Terraform&#8217;da Temiz Ko\u015fullu \u0130fadeler: Geriye D\u00f6n\u00fck Mant\u0131\u011fa Son<\/a><\/blockquote><iframe sandbox=\"allow-scripts\" security=\"restricted\" src=\"https:\/\/fatihsoysal.com\/blog\/terraformda-temiz-kosullu-ifadeler-geriye-donuk-mantiga-son\/embed\/#?secret=cqTESo68f6\" width=\"600\" height=\"338\" title=\"&#8220;Terraform&#8217;da Temiz Ko\u015fullu \u0130fadeler: Geriye D\u00f6n\u00fck Mant\u0131\u011fa Son&#8221; &#8212; Kodlar\u0131n Gizemli D\u00fcnyas\u0131\" data-secret=\"cqTESo68f6\" frameborder=\"0\" marginwidth=\"0\" marginheight=\"0\" scrolling=\"no\" class=\"wp-embedded-content\"><\/iframe><script>\n\/*! This file is auto-generated *\/\n!function(d,l){\"use strict\";l.querySelector&&d.addEventListener&&\"undefined\"!=typeof URL&&(d.wp=d.wp||{},d.wp.receiveEmbedMessage||(d.wp.receiveEmbedMessage=function(e){var t=e.data;if((t||t.secret||t.message||t.value)&&!\/[^a-zA-Z0-9]\/.test(t.secret)){for(var s,r,n,a=l.querySelectorAll('iframe[data-secret=\"'+t.secret+'\"]'),o=l.querySelectorAll('blockquote[data-secret=\"'+t.secret+'\"]'),c=new RegExp(\"^https?:$\",\"i\"),i=0;i<o.length;i++)o[i].style.display=\"none\";for(i=0;i<a.length;i++)s=a[i],e.source===s.contentWindow&&(s.removeAttribute(\"style\"),\"height\"===t.message?(1e3<(r=parseInt(t.value,10))?r=1e3:~~r<200&&(r=200),s.height=r):\"link\"===t.message&&(r=new URL(s.getAttribute(\"src\")),n=new URL(t.value),c.test(n.protocol))&&n.host===r.host&&l.activeElement===s&&(d.top.location.href=t.value))}},d.addEventListener(\"message\",d.wp.receiveEmbedMessage,!1),l.addEventListener(\"DOMContentLoaded\",function(){for(var e,t,s=l.querySelectorAll(\"iframe.wp-embedded-content\"),r=0;r<s.length;r++)(t=(e=s[r]).getAttribute(\"data-secret\"))||(t=Math.random().toString(36).substring(2,12),e.src+=\"#?secret=\"+t,e.setAttribute(\"data-secret\",t)),e.contentWindow.postMessage({message:\"ready\",secret:t},\"*\")},!1)))}(window,document);\n<\/script>\n","description":"Terraform projelerinizde karma\u015f\u0131k ve okunmas\u0131 zor ko\u015fullu ifadelerle mi bo\u011fu\u015fuyorsunuz? \u00d6zellikle dinamik altyap\u0131 y\u00f6netiminde kar\u015f\u0131m\u0131za \u00e7\u0131kan \"geriye d\u00f6n\u00fck\" ko\u015fullu mant\u0131klar, kodunuzu anla\u015f\u0131lmaz hale getirebilir. Bu makale, Terraform'da daha temiz, anla\u015f\u0131l\u0131r ve ileriye d\u00f6n\u00fck ko\u015fullu ifadeler yazma y\u00f6ntemlerini ad\u0131m ad\u0131m a\u00e7\u0131klayarak altyap\u0131 kodunuzu nas\u0131l basitle\u015ftirece\u011finizi g\u00f6sterecek."}