Bu zorluğun nasıl tanımlanacağından bile emin değilim. Bana bir işe başlamadan önce birkaç potansiyel çalışanın benden yaptıkları testi hatırlatıyor. Odada bir nesne seçerlerdi ve sonra kendime bu nesnenin ne olduğunu belirlemem için sorular sormama izin verilirdi (20 soru gibi). Bu konuda gülünç derecede iyiydim (hayır, alçakgönüllülük için asla yüksek puan almadım), bu yüzden hataları gidermede gerçekten iyi olacağımı varsaymıştım ...
Ama son zamanlarda anladığım şey bu. Bu durumda gerçekten iyiyim çünkü odadaki her şeyi görmek gerçekten kolay, bu yüzden sorunuma bileşen parçalarının bazı konseptiyle yaklaşabilirim. Özünde "bilmediğimi biliyorum". Ancak programlama ile sorunun tam olarak bilinmediği birçok durumla karşılaşıyorum. Kırıldığını biliyorum, ama nasıl kırılacağına dair hiçbir fikrim yok. Tüm talimatları izledim, teknolojiyi oldukça iyi biliyorum ...
Dürüst olursam, yanlış olabilecek şeyleri hayal etmekte zorlandığımı hissediyorum, böylece onları test edebilir ve umarım bir çözüm bulabilirim.
Bu beceriyi nasıl geliştirebilirim? Görünüşe göre, sınırlı hayal gücümün projemin muhtemelen kırılabileceği yollar bulmasına yardımcı olmak için ne yapmam gerekiyor? Beni bu konuda daha iyi hale getirebilecek alıştırmalar var mı? Muhtemelen en büyük tedavinin sadece deneyim olduğunun farkındayım ... ama eğer yapabilirsem süreci hızlandırmaya yardım etmeyi umuyorum. Bilgisayarımın ekranına bir seferde birkaç saat boş bakmak bile eğlenceli değil ...
printf
ya println
da ya da ne yazdığınızı yazın. Sonra konsol uygulamanızı çalıştırın App > out.txt
sonra büyük dosyayı görüntüleme zor kısmı geliyor .. bazen günlük dosyalarım birkaç milyon satır üzerinde ve biraz zaman alabilir haha. Elbette doğru yol, bir hata ayıklayıcı ve kesme noktaları kullanmak olabilir, ancak bazen bunu yapmak mümkün değildir.