{"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":"Java Tasar\u0131m Desenleri: Ger\u00e7ek \u00d6rneklerle H\u0131zl\u0131 Bir Bak\u0131\u015f","type":"rich","width":600,"height":338,"html":"<blockquote class=\"wp-embedded-content\" data-secret=\"YX0FsebXpi\"><a href=\"https:\/\/fatihsoysal.com\/blog\/java-tasarim-desenleri-gercek-orneklerle-hizli-bir-bakis\/\">Java Tasar\u0131m Desenleri: Ger\u00e7ek \u00d6rneklerle H\u0131zl\u0131 Bir Bak\u0131\u015f<\/a><\/blockquote><iframe sandbox=\"allow-scripts\" security=\"restricted\" src=\"https:\/\/fatihsoysal.com\/blog\/java-tasarim-desenleri-gercek-orneklerle-hizli-bir-bakis\/embed\/#?secret=YX0FsebXpi\" width=\"600\" height=\"338\" title=\"&#8220;Java Tasar\u0131m Desenleri: Ger\u00e7ek \u00d6rneklerle H\u0131zl\u0131 Bir Bak\u0131\u015f&#8221; &#8212; Kodlar\u0131n Gizemli D\u00fcnyas\u0131\" data-secret=\"YX0FsebXpi\" 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":"Karma\u015f\u0131k ve y\u00f6netilmesi zor Java projeleriyle mi m\u00fccadele ediyorsunuz? Kodunuzun esnekli\u011fini art\u0131rmak, bak\u0131m\u0131n\u0131 kolayla\u015ft\u0131rmak ve tak\u0131m\u0131n\u0131zla ortak bir dil konu\u015fmak ister misiniz? Java tasar\u0131m desenleri, yaz\u0131l\u0131m geli\u015ftirme s\u00fcrecindeki yayg\u0131n sorunlara kar\u015f\u0131 kan\u0131tlanm\u0131\u015f \u00e7\u00f6z\u00fcmler sunarak bu hedeflere ula\u015fman\u0131z\u0131 sa\u011flar. Bu makalede, Java'daki en yayg\u0131n tasar\u0131m desenlerini ger\u00e7ek d\u00fcnya \u00f6rnekleriyle derinlemesine inceleyecek, kodunuzu nas\u0131l daha temiz, daha anla\u015f\u0131l\u0131r ve daha s\u00fcrd\u00fcr\u00fclebilir hale getirece\u011finizi ad\u0131m ad\u0131m \u00f6\u011freneceksiniz."}