Merhaba.Temiz kod hakkında birçok tanım vardır.Ünlü yazılımcılar ne demiş bakalım.
Bjarne Stroustrup (C++’ın mucidi): 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ı.
Dave Thomas (OTI Labs’ın kurucusu): Temiz kod, onu geliştiren yazılımcı dışında başka geliştiriciler tarafından da okunabilir ve iyileştirilebilir.
Michael Feathers (Working Effectively with Legacy Code kitabının yazarı): Temiz kod her zaman ona değer veren biri tarafından yazılmış gibi görünür.
Peki temiz kodu nasıl yazarız?
.
-Değişken isimlerini o kodu okuyacak olan kişinin anlayabileceği şekilde yazın.(Örneğin int x,int a gibi değil.)
-Değişkenlerde sayı kullanmamaya özen gösterin(Örneğin, int x3,string name2 gibi değil.)
-Sınıf isimleri, WikiSayfası, Hesap, gibi ya da isim cümleleri olmadır.Fiil kullanmayın.
- Metod isimleri, arabayiCalistir, sayfayiOlustur gibi fiil ya da fiil cümleleri olmalıdır.
-Kod biçimlendirmesini iyi yapın.Kodlar arasında boşluklar bırakın.
-Bir fonksiyon verdiği işi yapmalıdır ne bir eksik ne bir fazla.
Kaynak: https://medium.com/@busrauzun/clean-code-kitabindan-notlar-1-temiz-kod-derken-44e6f7a27eb0
Hi! I am a robot. I just upvoted you! I found similar content that readers might be interested in:
https://medium.com/@busrauzun/clean-code-kitabindan-notlar-1-temiz-kod-derken-44e6f7a27eb0
Hocam bedava 100 exen coin veriyor geç kalmadan bir bakmanızı öneririm..
https://steemit.com/tr/@redart/tuerk-kripto-para-borsasindan-bedava-100-exen-coin