その『Smalltalkベストプラクティス・パターン』(SBPPと略されることもあるようです)は、Kent Beckのノウハウが詰まっている良書で、いつも仕事場に置いてあります。ちなみに私が好きなベストプラクティス・パターンはIntention Revealing MessageとIntention Revealing Selectorです。「HowではなくWhatを名前にしよう」ですね。
C2を探してみると、Intention Revealing Messageのページが無いですね。その代わりにIntentionRevealingNamesというページがあるようです。
- http://www.c2.com/cgi/wiki?IntentionRevealingNames
- http://www.c2.com/cgi/wiki?IntentionRevealingSelector
追記: 咳さんがSmalltalkベストプラクティス・パターンのサンプルをRubyで書かれているようです(http://www2a.biglobe.ne.jp/~seki/ruby/best_practice.html)。読みやすい! すごく参考になります。