2013-01-01から1ヶ月間の記事一覧

顧客が本当に必要だったDCI

dci

顧客が説明した要件 アーキテクトのDCI http://rubysource.com/dci-the-evolution-of-the-object-oriented-paradigm/ class TransferringMoney include Context def self.transfer source_account_id, destination_account_id, amount source = Account.find…

DCIは人間讃歌

dci

ただここまで書いといてアレだけど、DCIについては実装方法とかは瑣末な話で、もともと アレグザンダーとかその辺が大本にあって、目指すところはもうちょっと電波な思想的な話みたい。DCI Meetupでは「DCIは世界を変える方法」とか言ったみたいだけど、まぁ…

DCI Meetupに参加

dci

・・・してません。してないけど、想像で思いの丈を書くよ。まず、DCIについてはちょっと前にモノ思ったんだけど、togetter見る限り、疑問の一つに関してDCI Meetupで一応の回答が得られた模様。その疑問というのは「ロールはextend Moduleではなくて、Adapt…

FacebookのGraph Search

ってGoogle WaveのLars Rasmussenさん作なんですね。いい顔で笑っててなんか安心した。http://www.wired.com/business/2013/01/the-inside-story-of-graph-search-facebooks-weapon-to-challenge-google/この写真が懐かしい。

Smalltalk風Ruby

https://twitter.com/technohippy/status/291697606638305280とか言うことをつぶやきつつ考えたんですが、","に目を瞑ればRubyは1.9から key:val 形式のHashリテラルをキーワード引数っぽく使えるし、->{...} 形式のProcリテラルもあるしで、これってすでに…

DCI(Data-Context-Interaction)からASI(Actor-Scene-Interaction)へ

dci

あ、タイトルは釣りというか、なんかそれっぽいこと書きたかっただけです。ごめんなさい。世間から3周くらい遅れてDCIというものの存在を知って、今さらネットで記事をあさって読んでたりします。この辺とか。 http://d.hatena.ne.jp/digitalsoul/20100131/1…