{"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":"Nesneler Aras\u0131nda \u00d6zellik Ta\u015f\u0131ma: Kod Refactorleme","type":"rich","width":600,"height":338,"html":"<blockquote class=\"wp-embedded-content\" data-secret=\"3ibyB4l1JS\"><a href=\"https:\/\/fatihsoysal.com\/blog\/nesneler-arasinda-ozellik-tasima-kod-refactorleme\/\">Nesneler Aras\u0131nda \u00d6zellik Ta\u015f\u0131ma: Kod Refactorleme<\/a><\/blockquote><iframe sandbox=\"allow-scripts\" security=\"restricted\" src=\"https:\/\/fatihsoysal.com\/blog\/nesneler-arasinda-ozellik-tasima-kod-refactorleme\/embed\/#?secret=3ibyB4l1JS\" width=\"600\" height=\"338\" title=\"&#8220;Nesneler Aras\u0131nda \u00d6zellik Ta\u015f\u0131ma: Kod Refactorleme&#8221; &#8212; Kodlar\u0131n Gizemli D\u00fcnyas\u0131\" data-secret=\"3ibyB4l1JS\" 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 s\u00fcrecinde, kod kalitesini art\u0131rmak ve s\u00fcrd\u00fcr\u00fclebilirli\u011fi sa\u011flamak i\u00e7in refactorleme olduk\u00e7a \u00f6nemlidir. Bu s\u00fcre\u00e7te, genellikle nesneler aras\u0131nda \u00f6zelliklerin ta\u015f\u0131nmas\u0131 gerekebilir. Bu makalede, nesneler aras\u0131nda \u00f6zellik ta\u015f\u0131man\u0131n nedenlerini, y\u00f6ntemlerini ve nelere dikkat edilmesi gerekti\u011fini detayl\u0131 olarak ele alaca\u011f\u0131z. Ayn\u0131 zamanda, bu \u0130ngilizce makaledeki bilgileri de T\u00fcrk\u00e7e olarak yorumlayarak geni\u015fletece\u011fiz.","thumbnail_url":"https:\/\/via.placeholder.com\/500x300"}