{"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":"Lombok ile Temiz ve Etkin Java Kodu Basitle\u015ftirme","type":"rich","width":600,"height":338,"html":"<blockquote class=\"wp-embedded-content\" data-secret=\"4uC8kJJ5r7\"><a href=\"https:\/\/fatihsoysal.com\/blog\/lombok-ile-temiz-ve-etkin-java-kodu-basitlestirme\/\">Lombok ile Temiz ve Etkin Java Kodu Basitle\u015ftirme<\/a><\/blockquote><iframe sandbox=\"allow-scripts\" security=\"restricted\" src=\"https:\/\/fatihsoysal.com\/blog\/lombok-ile-temiz-ve-etkin-java-kodu-basitlestirme\/embed\/#?secret=4uC8kJJ5r7\" width=\"600\" height=\"338\" title=\"&#8220;Lombok ile Temiz ve Etkin Java Kodu Basitle\u015ftirme&#8221; &#8212; Kodlar\u0131n Gizemli D\u00fcnyas\u0131\" data-secret=\"4uC8kJJ5r7\" 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":"Java geli\u015ftiricileri olarak, s\u0131k s\u0131k gereksiz kod kalabal\u0131\u011f\u0131yla bo\u011fu\u015furuz. Getter, setter, constructor gibi tekrar eden kod bloklar\u0131, projemizin okunabilirli\u011fini ve bak\u0131m\u0131n\u0131 zorla\u015ft\u0131r\u0131r. \u0130\u015fte tam bu noktada Lombok devreye giriyor! Lombok, Java i\u00e7in bir kod jenerasyon k\u00fct\u00fcphanesi olup, bu tekrar eden kodlar\u0131 otomatik olarak olu\u015fturarak, kod taban\u0131m\u0131z\u0131 temiz ve d\u00fczenli tutmam\u0131z\u0131 sa\u011flar. Bu makalede, Lombok'un sundu\u011fu avantajlar\u0131, nas\u0131l kullan\u0131laca\u011f\u0131n\u0131 ve baz\u0131 ileri seviye \u00f6zelliklerini detayl\u0131 olarak inceleyece\u011fiz."}