Ben hobi programcısıyım (excel'i daha hızlı yapmak için VBA ile başladım) ve VB.NET / C # .NET ile çalışıyorum ve ADO.NET öğrenmeye çalışıyorum.
Beni her zaman hayal kırıklığına uğratan bir programlama yönü, 'iyi' neye benziyor? Ben profesyonel değilim, bu yüzden karşılaştıracak çok az şeyim var. Daha iyi bir programcı yapan nedir? Bu mu:
- Belirli bir dildeki tüm nesneleri / sınıfları / yöntemleri daha iyi anlıyorlar mı?
- Programları daha verimli mi?
- Programlarının tasarımı, daha iyi dokümantasyon, işlevler için iyi isim seçimi vb. Açısından çok daha iyi?
Başka bir deyişle, profesyonel bir programcının koduna bakacak olursam, kodlarıyla ilgili benimkine göre ilk fark edeceğim şey nedir? Örneğin Wrox Press'in 'Professional ASP.NET' gibi kitapları okuyorum. O kitaptaki kod örnekleri 'dünya standartlarında' mı? Zirve bu mu? Üst düzey bir programcı bu koda bakar ve bunun iyi bir kod olduğunu düşünür müydü?