2015-03-19 ■ オブジェクト指向な言語で書いてて、何か問題があると、じゃあ継承すると解決するのでは、となるけど、変な書き方をしてると、継承できないことがあって難しい。 たとえば、そのクラスの主要な機能がクロージャで書かれてる、とかあると、通常の継承とはスコープが違う構造になると思う。 DSL書いてるときなどは、拡張性については、あまり考えてない、ということがある気がする。 最初から普通に書きたい。