Temiz Kod Nedir?Temiz Kod Nasıl Yazılır?
tr·@tertkurt·
0.000 HBDTemiz Kod Nedir?Temiz Kod Nasıl Yazılır?
<html> <p><br></p> <p><img src="https://cdn-images-1.medium.com/max/736/1*ePZa2RpbmkGfRThjd5DTLA.jpeg" width="736" height="489"/></p> <p>Merhaba.Temiz kod hakkında birçok tanım vardır.Ünlü yazılımcılar ne demiş bakalım.</p> <p><br></p> <p><em><strong>Bjarne Stroustrup (C++’ın mucidi):</strong></em> <em>Kodumun şık ve temiz olmasını seviyorum. Kodda mantık, hataların saklanmasını zorlayacak kadar düz; bağımlılıklar (dependency) bakımı kolaylaştıracak kadar minimal olmalı.</em> </p> <p><br></p> <p><em><strong>Dave Thomas (OTI Labs’ın kurucusu): </strong></em><em>Temiz kod, onu geliştiren yazılımcı dışında başka geliştiriciler tarafından da okunabilir ve iyileştirilebilir.</em> </p> <p><br></p> <p><em><strong>Michael Feathers (Working Effectively with Legacy Code kitabının yazarı):</strong></em> <em>Temiz kod her zaman ona değer veren biri tarafından yazılmış gibi görünür.</em> </p> <h1>Peki temiz kodu nasıl yazarız?</h1> <p>.</p> <p>-Değişken isimlerini o kodu okuyacak olan kişinin anlayabileceği şekilde yazın.<strong>(Örneğin int x,int a gibi değil.)</strong></p> <p>-Değişkenlerde sayı kullanmamaya özen gösterin<strong>(Örneğin, int x3,string name2 gibi değil.)</strong></p> <p>-Sınıf isimleri, <em>WikiSayfası, Hesap,</em> gibi ya da isim cümleleri olmadır.Fiil kullanmayın.</p> <p>- Metod isimleri, <em>arabayiCalistir, sayfayiOlustur</em> gibi fiil ya da fiil cümleleri olmalıdır.</p> <p>-Kod biçimlendirmesini iyi yapın.Kodlar arasında boşluklar bırakın.</p> <p>-Bir fonksiyon verdiği işi yapmalıdır ne bir eksik ne bir fazla.</p> <p> </p> <p>Kaynak: https://medium.com/@busrauzun/clean-code-kitabindan-notlar-1-temiz-kod-derken-44e6f7a27eb0</p> <p><br></p> </html>