{"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":"Profesyonel Gibi Kod Yaz\u0131n: SOLID Prensipleri","type":"rich","width":600,"height":338,"html":"<blockquote class=\"wp-embedded-content\" data-secret=\"vkMT7b5Hqs\"><a href=\"https:\/\/fatihsoysal.com\/blog\/profesyonel-gibi-kod-yazin-solid-prensipleri\/\">Profesyonel Gibi Kod Yaz\u0131n: SOLID Prensipleri<\/a><\/blockquote><iframe sandbox=\"allow-scripts\" security=\"restricted\" src=\"https:\/\/fatihsoysal.com\/blog\/profesyonel-gibi-kod-yazin-solid-prensipleri\/embed\/#?secret=vkMT7b5Hqs\" width=\"600\" height=\"338\" title=\"&#8220;Profesyonel Gibi Kod Yaz\u0131n: SOLID Prensipleri&#8221; &#8212; Kodlar\u0131n Gizemli D\u00fcnyas\u0131\" data-secret=\"vkMT7b5Hqs\" 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":"Merhaba! Fatih Soysal olarak, sizlere yaz\u0131l\u0131m geli\u015ftirmede olmazsa olmazlardan biri olan SOLID prensiplerini detayl\u0131 bir \u015fekilde a\u00e7\u0131klayaca\u011f\u0131m. Bu prensiplere hakim olmak, daha temiz, bak\u0131m\u0131 kolay, s\u00fcrd\u00fcr\u00fclebilir ve \u00f6l\u00e7eklenebilir kod yazman\u0131z\u0131 sa\u011flayacakt\u0131r. \u00d6ncelikle SOLID'in ne anlama geldi\u011fini ve her prensibi ayr\u0131nt\u0131lar\u0131yla inceleyelim. Ard\u0131ndan da pratik \u00f6rnekler ile konuyu peki\u015ftirelim."}