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

Roleに基づくスタブライブラリ

オブジェクトが他のオブジェクトと相互作用するにあたり、そのオブジェクトの機能の全体が必要になることは少ない。むしろ、オブジェクトの提供する特定のRoleのみが見えるべきであ...

空セマンティクスのオーバーロード

Rubyにはnilがある。Smalltalkから継承した知恵の1つである。今更Rubyistには言うまでもないが、これはマクロに過ぎないCのNULLやオブジェクトではないJavaのnullとは一線を画すものだ。C#の中の...

デブサミ2009で発表しました

デブサミ2009で「Ruby 1.9を使ってください。その時期です」と訴えてきました。発表資料はこんな感じです。会場にお越しくださった皆様は、本当にありがとうございました。 Getting The Poin...

ThoughtWorksアンソロジー

著者 ThoughtWorks Inc. 表題 ThoughtWorksアンソロジー ―アジャイルとオブジェクト指向によるソフトウェアイノベーション 出版者 オライリージャパン A...