{"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":"S\u0131f\u0131r\u0131nc\u0131 Ad\u0131m, Birinci Ad\u0131m: Proje Ba\u015flang\u0131c\u0131 ve \u00d6tesi","type":"rich","width":600,"height":338,"html":"<blockquote class=\"wp-embedded-content\" data-secret=\"oa37ooaPjT\"><a href=\"https:\/\/fatihsoysal.com\/blog\/sifirinci-adim-birinci-adim-proje-baslangici-ve-otesi\/\">S\u0131f\u0131r\u0131nc\u0131 Ad\u0131m, Birinci Ad\u0131m: Proje Ba\u015flang\u0131c\u0131 ve \u00d6tesi<\/a><\/blockquote><iframe sandbox=\"allow-scripts\" security=\"restricted\" src=\"https:\/\/fatihsoysal.com\/blog\/sifirinci-adim-birinci-adim-proje-baslangici-ve-otesi\/embed\/#?secret=oa37ooaPjT\" width=\"600\" height=\"338\" title=\"&#8220;S\u0131f\u0131r\u0131nc\u0131 Ad\u0131m, Birinci Ad\u0131m: Proje Ba\u015flang\u0131c\u0131 ve \u00d6tesi&#8221; &#8212; Kodlar\u0131n Gizemli D\u00fcnyas\u0131\" data-secret=\"oa37ooaPjT\" 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":"Bir\u00e7ok yaz\u0131l\u0131m projesi, heyecanla birinci ad\u0131ma, yani kod yazmaya at\u0131l\u0131r. Ancak, bu aceleci ba\u015flang\u0131\u00e7, genellikle uzun vadede sorunlara yol a\u00e7ar. Simon Green'in yaz\u0131s\u0131nda da de\u011findi\u011fi gibi, ba\u015far\u0131l\u0131 bir projenin temeli, kod yazmadan \u00f6nce at\u0131lan ad\u0131mlarda yatar. Bu ad\u0131mlar\u0131n ilki ise, s\u0131kl\u0131kla g\u00f6z ard\u0131 edilen \"s\u0131f\u0131r\u0131nc\u0131 ad\u0131m\"d\u0131r."}