Fungsi tidak hanya digunakan untuk meminimalkan duplikasi kode - mereka juga digunakan untuk membagi fungsi yang panjang menjadi yang lebih kecil untuk meningkatkan keterbacaan, serta membuat kode berkomentar sendiri. Namun, perolehan ini tidak berbanding terbalik secara langsung dengan jumlah LOC per fungsi atau metode; kalau tidak kita akan memiliki banyak fungsi, yang semuanya hanya berisi satu atau dua baris kode.
Ini membuat saya bertanya-tanya: Apakah ada jumlah optimal LOC per fungsi? Jika demikian, apakah itu, dan apakah itu menyimpang antara bahasa?