{"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":"Kod \u00c7er\u00e7evelerinin \u015eiirsel Y\u00fcz\u00fc ve Ufku","type":"rich","width":600,"height":338,"html":"<blockquote class=\"wp-embedded-content\" data-secret=\"bNQBQhsO2X\"><a href=\"https:\/\/fatihsoysal.com\/blog\/kod-cercevelerinin-siirsel-yuzu-ve-ufku\/\">Kod \u00c7er\u00e7evelerinin \u015eiirsel Y\u00fcz\u00fc ve Ufku<\/a><\/blockquote><iframe sandbox=\"allow-scripts\" security=\"restricted\" src=\"https:\/\/fatihsoysal.com\/blog\/kod-cercevelerinin-siirsel-yuzu-ve-ufku\/embed\/#?secret=bNQBQhsO2X\" width=\"600\" height=\"338\" title=\"&#8220;Kod \u00c7er\u00e7evelerinin \u015eiirsel Y\u00fcz\u00fc ve Ufku&#8221; &#8212; Kodlar\u0131n Gizemli D\u00fcnyas\u0131\" data-secret=\"bNQBQhsO2X\" 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":"Yaz\u0131l\u0131m geli\u015ftirme d\u00fcnyas\u0131nda, kod \u00e7er\u00e7eveleri (frameworks) sadece i\u015flevsel ara\u00e7lar de\u011fil, ayn\u0131 zamanda birer sanat eseri gibi de d\u00fc\u015f\u00fcn\u00fclebilir. Bu \u00e7er\u00e7evelerin arkas\u0131ndaki mimari, zarif bir \u015fiirsellik ta\u015f\u0131yor. \u00d6zenle d\u00fczenlenmi\u015f fonksiyonlar, birbirleriyle uyumlu bir \u015fekilde \u00e7al\u0131\u015farak, karma\u015f\u0131k sistemlerin in\u015fas\u0131n\u0131 m\u00fcmk\u00fcn k\u0131l\u0131yor. Benzer \u015fekilde, bir \u015fairin kelimeleri \u00f6zenle se\u00e7mesi gibi, bir geli\u015ftirici de kod \u00e7er\u00e7evesinin \u00f6zelliklerini dikkatlice de\u011ferlendirmelidir. Do\u011fru \u00e7er\u00e7eveyi se\u00e7mek, projenin ba\u015far\u0131s\u0131 i\u00e7in son derece \u00f6nemlidir."}