{"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":"UML (Unified Modeling Language): Nesne Y\u00f6nelimli Tasar\u0131m\u0131n Temeli","type":"rich","width":600,"height":338,"html":"<blockquote class=\"wp-embedded-content\" data-secret=\"EftFala131\"><a href=\"https:\/\/fatihsoysal.com\/blog\/uml-unified-modeling-language-nesne-yonelimli-tasarimin-temeli\/\">UML (Unified Modeling Language): Nesne Y\u00f6nelimli Tasar\u0131m\u0131n Temeli<\/a><\/blockquote><iframe sandbox=\"allow-scripts\" security=\"restricted\" src=\"https:\/\/fatihsoysal.com\/blog\/uml-unified-modeling-language-nesne-yonelimli-tasarimin-temeli\/embed\/#?secret=EftFala131\" width=\"600\" height=\"338\" title=\"&#8220;UML (Unified Modeling Language): Nesne Y\u00f6nelimli Tasar\u0131m\u0131n Temeli&#8221; &#8212; Kodlar\u0131n Gizemli D\u00fcnyas\u0131\" data-secret=\"EftFala131\" 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, karma\u015f\u0131k sistemleri anlamak ve y\u00f6netmek i\u00e7in g\u00fc\u00e7l\u00fc bir ara\u00e7 gereklidir. \u0130\u015fte bu noktada UML (Unified Modeling Language) devreye giriyor. UML, nesne y\u00f6nelimli yaz\u0131l\u0131m geli\u015ftirme s\u00fcrecinde kullan\u0131lan standart bir modelleme dilidir. Bu dil, farkl\u0131 yaz\u0131l\u0131m bile\u015fenlerini g\u00f6rselle\u015ftirmek, belirlemek, yap\u0131land\u0131rmak ve belgelemek i\u00e7in kullan\u0131lan bir dizi grafiksel g\u00f6sterim i\u00e7erir. Ba\u015fka bir deyi\u015fle, UML, yaz\u0131l\u0131m\u0131n tasar\u0131m\u0131n\u0131 ve mimarisini g\u00f6rsel olarak temsil etmemizi sa\u011flar. Bu sayede, hem geli\u015ftiriciler hem de payda\u015flar i\u00e7in daha anla\u015f\u0131l\u0131r ve y\u00f6netilebilir bir yaz\u0131l\u0131m geli\u015ftirme s\u00fcreci olu\u015fturur."}