第6回は「名前のない品質とパターン言語」と題して、建築家アレグザンダー(Christopher Alexander)の「名前のない品質」“QWAN―Quality Without a Name”を紹介しました。この名前のない品質を建築の世界でどのように実践すればよいか、アレグザンダーはそのため ...
When building applications, you often come across objects that are quite expensive to create. In some scenarios, the cost of creating new objects is high enough to impact application performance. Here ...
「まずはつかる(No.7)」が分かりやすいので、これを例に説明していきましょう(図2)。『よく分からないからこそ、まずはどっぷりつかってみよう』という内容を、温泉につかるというメタファを用いてイラストで分かりやすく表しています。 としてい ...
The Prototype Pattern involves cloning objects. Learn how to create both deep and shallow clones for instances in your program where creating a new object won't work. The Prototype Pattern is a common ...
When your objects get sufficiently complicated to create, it's time to simplify your life by moving to the Builder pattern. The Builder pattern is not only a great pattern for creating complicated ...
Take advantage of the NULL Object pattern to avoid writing too much boilerplate code in your application when checking for null values A null object is one that doesn’t have any referenced value. The ...
Fireworksには、初期状態で数多くのパターン画像が用意されている。パターン画像には写実的なものからサイケデリックなグラフィックまで、幅広く用意されている。しかし、ひとつのパターン画像のバリエーションがあまり用意されておらず、使いどころが ...
一部の結果でアクセス不可の可能性があるため、非表示になっています。
アクセス不可の結果を表示する