よいプログラミングの習慣

ふと、良いプログラミングの習慣を身につけるにはやっぱり、良いプログラム(or API)をたくさん読むのがいいんではなかろうか、と思った。そういう意味では Java や LL は結構いいんじゃないか。まぁ、C でも glib やら neon やら apr やらいろいろあるけど。
そもそも、良いプログラミングの習慣って何だ、って話はあるけど。