Proje geliştirirken print gibi konsola yazdırma komutları kullanmak mantıklı mı?

yusufYAZICI155

Hectopat
Katılım
3 Ocak 2021
Mesajlar
273
Çözümler
2
Merhaba ben bir yapay zeka ile alakalı deneme yanılma yoluyla bir proje geliştirmeye başladım henüz yapay zeka araştırmaları yapmadım o yüzden kendim denemek istiyorum.

Projeleri geliştirirken Debug amaçlı print komutu ile konsola yazdıran kodları kullanmak sizce mantıklı mıdır?
 
Son düzenleyen: Moderatör:
Hahaha 😃 Çok güzel ve popüler bir soru.

Tabii ki mantıklı. Hepimiz bazen bir satır için debugger'ı açmaya üşenebiliyoruz. Her ne kadar çoğu Senior Dev aksini söylese de, ihtiyacından sonra print satırlarını sildikten sonra bence hiç bir problem yok.

Ama debugger'ların da üretilmiş olmasının bir sebebi var. Eğer kontrol etmen gereken şey, print satırlarıyla 2 dakikandan fazlasını alacaksa debugger açıp breakpoint koyman daha verimli olacaktır.
 
Evet bunda sorun yok.
Unit-test yazmak yerine log yazmanda sorun var. Genelde bu aliskanligi edinenler test etmek icin yapiyorlar, o yuzden yanlis. Zaten konsoldan log takibi de yanlis.
 

Yeni konular

Geri
Yukarı