{"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":"Temiz Kod Ustas\u0131: SOLID'den Sadeli\u011fe \u2013 \u00d6l\u00e7eklenebilir Yaz\u0131l\u0131m Tasar\u0131m\u0131","type":"rich","width":600,"height":338,"html":"<blockquote class=\"wp-embedded-content\" data-secret=\"i5LChjV3WY\"><a href=\"https:\/\/fatihsoysal.com\/blog\/temiz-kod-ustasi-solidden-sadelige-olceklenebilir-yazilim-tasarimi\/\">Temiz Kod Ustas\u0131: SOLID&#8217;den Sadeli\u011fe \u2013 \u00d6l\u00e7eklenebilir Yaz\u0131l\u0131m Tasar\u0131m\u0131<\/a><\/blockquote><iframe sandbox=\"allow-scripts\" security=\"restricted\" src=\"https:\/\/fatihsoysal.com\/blog\/temiz-kod-ustasi-solidden-sadelige-olceklenebilir-yazilim-tasarimi\/embed\/#?secret=i5LChjV3WY\" width=\"600\" height=\"338\" title=\"&#8220;Temiz Kod Ustas\u0131: SOLID&#8217;den Sadeli\u011fe \u2013 \u00d6l\u00e7eklenebilir Yaz\u0131l\u0131m Tasar\u0131m\u0131&#8221; &#8212; Kodlar\u0131n Gizemli D\u00fcnyas\u0131\" data-secret=\"i5LChjV3WY\" 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 d\u00fcnyas\u0131nda ba\u015far\u0131n\u0131n temel ta\u015flar\u0131ndan biri olan \"temiz kod\" kavram\u0131n\u0131 detayl\u0131 bir \u015fekilde a\u00e7\u0131klayaca\u011f\u0131m. Bu makalede, SOLID prensiplerinden ba\u015flayarak, sadeli\u011fe ve nihayetinde \u00f6l\u00e7eklenebilir bir yaz\u0131l\u0131m mimarisine nas\u0131l ula\u015fabilece\u011finizi ad\u0131m ad\u0131m ele alaca\u011f\u0131z. Yaz\u0131l\u0131m geli\u015ftirme s\u00fcrecinizin kalitesini art\u0131rmak ve gelecekteki zorluklar\u0131 kolayl\u0131kla a\u015fmak i\u00e7in bu rehber size yol g\u00f6sterecektir."}