昨日、大手SIerの方々と話をする機会があって、そこで出てきたのが、「誰が書いても同じコード」になることが重要で、それを実現するために、ドキュメントをいっぱい書かなくてはいけないという話。大手SIerは、大体同じことを考えていると思います。 でも、「誰が書いても同じコード」にするってのは、そもそも無理だと思うんだよね。そうやって、わざわざドキュメントをたくさん書かせても、めためたなコードを書くやつはいて、総合テストするときに、現場は燃え上がるもの。ある程度の規模以上のプロジェクトなら、どこでもそんな感じじゃないかと思います。 「誰が書いても同じコード」は大事なことなのか - ひがやすを blog 先日Matzさんとお話させてもらったことに、ちょっと似てるかも、と思った。 Rubyのコードはどうやって書くのか(テストから書くとか?といった意味で)聞いてみた。 頭でなんとなく考えて、実装してみ