Uzun uzun üzerinde o kadar da düşünmeye gerek yok. performans,okunabilir,geliştirilebilir olması gibi konular biraz işin kişisel zevk alma yönüne kaçıyor bence. (ve şu sıralar beni hiç ilgilendirmiyor

). işini görüyorsa kendi kodunu kullan derim, zamanla kendini geliştirdikçe kodlarında gelişir, eskiden 100 satırda yaptığın şeyleri 10 satırda yaparsın.
Kod yazarken önemli olan şey işin görülmesi bana göre. Kodun doğru düzgün çalışmasıdır bu da testler ile oluyor. kodu iyi test etmek onu yazmaktan daha önemli.
tabi bunlar benim estetik kodlar yazamadığım için uydurduğum şeyler de olabilir

.