2004-05-01から1ヶ月間の記事一覧
id:masashi_oikawa を真似て日記のレイアウトをちょっと変更してみた。 なぜおいっちょが先頭に「*」を入力しているか、わかった気がする。
Java == C# object.ReferenceEquals(obj1, obj2)
なかなかお仕事がおわりません。プレッシャーがかかればかかるほど、なぜか他のことが捗ってしまいます。 弱すぎです。>自分
自動洗髪装置なるもので髪を洗われるはめに。 きもいです。 鳥肌立ちまくりです。 強めの水流で洗うのですが、耐えるのがやっとです。もう少し、線ではなく面で水が出ればよいのだと思うのですが。
抽象化と一般化の違い、本当に抽象化? と疑問を抱えているようである。そこで、POSA本の抽象を紹介してみる。 ASIN:4764902834 P.389 抽象(Abstraction) 抽象は、人間が複雑なものに取り組むときに使用する基礎的な原理である。Grady Boochは、抽象を「オブ…
「カプセル化」はオブジェクト指向のキーワードで、「情報隠蔽」はオブジェクト指向以前からある設計の原則的なキーワードです。情報隠蔽を行うには、いくつかあって、その方法のひとつとしてカプセル化があります。 クラスを作るときにフィールドを全部publ…
ASIN:0201607344 I. FRAMEWORKS & COMPONENTS.1. Functionality Ala Carte (Sam Adams). 2. A Pattern Language for Tool Construction and Integration Based on the Tools and Materials Metaphor (Dirk Riehle, Heinz Zullighoven). 3. Flexible Command …
ASIN:0201433044 1. Basic Object-Oriented Patterns. Abstract Class, Bobby Woolf. Role Object, Dirk Baumer, Dirk Riehle, Wolf Siberski and Martina Wulf. Essence, Andy Carlson. Object Recursion, Bobby Woolf. Prototype-Based Object System, Jam…
ASIN:0201310112 I. GENERAL PURPOSE DESIGN PATTERNS.1. Null Object, Bobby Woolf. 2. Manager, Peter Sommerlad. 3. Product Trader, Dirk Bäumer and Dirk Riehle. 4. Type Object, Ralph Johnson and Bobby Woolf. 5. Sponsor-Selector, Eugene Walling…
ASIN:0201895277 I. LANGUAGE-SPECIFIC PATTERNS AND IDIOMS.1. Localized Ownership: Managing Dynamic Objects in C++. 2. Lazy Optimization: Patterns for Efficient Smalltalk Programming. 3. Partitioning Smalltalk Code into ENVY/Developer Compon…
freemindを使って目次を書いてみた。これはいける。まぁ、アウトラインエディタとして使っているだけなんだけどね。
みなさん、面白いパターンを見つけてくれました。 http://patterns-wg.fuka.info.waseda.ac.jp/study/5th.html
http://www.jcak.net/event1.htm
ASIN:4761260920