Shorty adlı üyeden alıntı: mesajı görüntüle
Temiz kod olarak değerlendirirsek bu araçlar kaç tab bırakılacak, süslü yeni satırda mı olmalı gibi koda ilk bakıldığında yazılımcının ne yapılmak istediğini kolay anlayabileceği bir düzeltme yapıyor lint araçlarının asıl görevi de bu zaten ayrıca kodun bir standart içerisinde yazılmasını sağlıyor.

Bilgisayara mantıksal bir iş yaptırmak istiyorsunuz ve iş yazılımcının mantığından daha daha ileride olamıyor her programcı iyi kod yazamaz ancak finale baktığınız da program istenileni yapıyordur son kullanıcı kodu kimin yazdığı veya ne kadar iyi yazıldığı ile ilgilenmez mesela https://github.com/chrislgarry/Apollo-11 şu proje de ne kadar temiz kod yazabiliriz mesela? asm gibi bir dilden bahsediyoruz tamamen logic işlemlerin döndüğü bir dil.

Temiz, iyi vb kod kavramı ticari hayatta pek kullandığınız şeyler değil ona zamanın olmuyor çünkü.

Ama yinede anlaşılabilir bir kod yazmak iyidir sizden sonra projenin başına geçicek adam kulağınızı az çınlatır

cevabın için teşekkür ederim , öncelikle şu var birincisi lint gibi araçlar bizim daha okunabilir kod yazmamızı sağlıyor evet ama temiz kod yazmamızı sağlamıyor çünkü bu araçla olacak iş değil yazılımcının kendinde bitiyor, bir diğeri ise ticari hayatta hayatta kullanamıyoruz ! ama aslında şu var yazdığınız kod ne kadar temizse o kadar performanslı olacaktır ve o kadar geliştirilebilir olacaktır ve ortaya çıkan üründe bir o kadar iyi olacaktır biz bunu zamanımız olmuyor diyerek bir kenara iter bu kodu daha iyi nasıl yazarım diye uğraşmazsak maalesef ne yazdığımız kodlar ne yaptığımız projeler çok da iyi olmayacaktır , hepimiz aynı durumdayız ve maalesef aynı şekilde çalışıyoruz sürekli bir zaman sıkıntısı iş yetişecek vs vs peki ama yarım yamalak bir iş bitirip elli kere düzenleme yapmakmı daha maliyetli yoksa daha uzun süre çalışıp daha temiz iş yapmak mı ?