Eski 2014-2016 zamanında daha Laravel ile bile tanışmamışken sadece saf dil ile composer package falan olmadan Allah'a emanet gidiyordum testsiz. Testler gerçekten çok önemli. Ama ünlü bir meme var: Kodunuz için birim testleri yazmak, kendi kodlama becerinizden şüphe duymak anlamına gelir. Şüphe ise bir zayıflık belirtisidir. Elle bir kod yazarken her casei kapladığından eminsen ve o fonksiyona dokunulmayacağını biliyorsan elle o testi test de yazmak gereksiz olabiliyor. Günümüz dünyasında 2 kuruş fazla olsun kırmızı olsun mantığıyla test yazdırmaktan zarar gelmez diyerek yazdırıyorum ben de. Promptları da Türkçe girip agentı Türkçe kullanmak token kullanımınızı ciddi oranda artırabilir bu arada haberiniz olsun.
Bende 2019'dan beri java developer olarak çalışıyorum bu sırada çok fazla tenoloji ile haşır neşir oldum ve aslında dediğinize katılıyorum test yazmak küçük projelerde gereksiz gibi dursada ancak proje büyüdükçe ve proje içindeki birbirine bağımlılıklar arttıkça testlerin getirisi büyük oluyor a modülündeki yapılan işin e modülünü bozmadığından emin olmalıyız eğer ortak bağımlılıkları varsa ve özellikle base yapıların çok kullanıldığı yerlerde ben önemli olduğunu düşünüyorum ve bir süredir TDD mantığı ile gidiyorum bir tık daha kaliteyi artırdığımı düşünyorum kod yazımında.Senaryolara birlikte karar veriyoruz ve kodu o senaryoalra göre yazıyor çünkü biz ne kadar düşünürsek düşünelim kullanıcının kullandığı senaryolar her zaman farklı olabiliyor.
Testler codingde en fazla token yakan kısımdır çünkü 1 metot için 3 senaryo test yazılır yani yazılan kodun x3 fazla kodunu yazarız testte