個人的には適切なコメントと適度なソース構成だと思いますね〜。 コメントに関しては、プログラムの内容を書くのではなく意味を書く、ソース構成はインデントや空行も利用して見やすくするというのも重要かなと思います。もちろんアルゴリズム的にスッキリしてるのは大事ですが。