Rubyに学ぶ「Ruby on Railsの正体」:制約と自由の関係
via Matzにっき
Convention over Configuration(CoC)について。慎重に設計された規約(convention)は設定(configuration)を不要にするという考え方。
たとえば、「常識」は人の行動に制約を与える。「常識」が通じる人間同士では、「常識」の枠内で特異なケースをさほど考えないで意思疎通が行える。ある種の制約は効率を高め、結果として自由を増すのだということ。
via Matzにっき
Convention over Configuration(CoC)について。慎重に設計された規約(convention)は設定(configuration)を不要にするという考え方。
たとえば、「常識」は人の行動に制約を与える。「常識」が通じる人間同士では、「常識」の枠内で特異なケースをさほど考えないで意思疎通が行える。ある種の制約は効率を高め、結果として自由を増すのだということ。