Stackoverflow ile ilgili bu soruyu sormuştum, ve yuhalanmadan önce, Péter Török'ten bunu göndermek için daha iyi bir yer olabileceğine dair yararlı bir öneri aldım.
Birkaç yıldır Java'da program yapıyorum. Tasarım kararlarını meslektaşları ile 'iyi tarzı' neyin oluşturduğu temelinde tartıştım. Gerçekten de, bir tasarımı 'iyi stil' olup olmadığına göre tartışan bir dizi StackOverflow sorusu / yanıtı vardır.
Peki 'iyi tarzı' yapan nedir? Birçok şey gibi, onu gördüğümde biliyorum ... ama sadece bu tasarımın doğru hissetmediğini söyleyen vicdanımdan daha iyi bir fikre sahip olmak istedim.
İyi, iyi tasarlanmış bir kod üretmek için düşündüğünüz şeyler nelerdir?
('İyi stil' olan şey eldeki göreve bağlı olacağından bunun biraz öznel olduğunu kabul ediyorum). (Ayrıca, takım stilleriyle ilgilenmediğimi de eklemeliyim - örneğin "4 yerine 2 boşluk girintisi kullanıyoruz" ... ve Java kod kurallarıyla ilgilenmiyorum.)
Edit: şimdiye kadar tüm iyi cevaplar / yorumlar için teşekkürler. Özellikle bir programcının vicdanı (ve muhtemelen mide) anahtarı yapan şeyleri kodlamaya yardımcı olacak cevaplara meraklıyım?