Code Convention

コーディング規約は大切だと思う。今のところ Ruby のそれは、Python のものよりも一貫性があって好ましい。Pythonソースコードはインデントが厳密であることも手伝って、分かりやすく美しさも感じられるのだが、クラス名やメソッド名の命名規則に一貫性がない点が惜しまれる。たとえばメソッド名は大きく分けて

aMethodName()
a_method_name()

の二種類が混在している。気にしない人は気にしないんだろうけど、気にする人は気にすると思う。規約に関して検索してたらRubyコーディング規約なんてものを見つけた。