2007』をWeb担向けに特別にオンラインで公開するコーナー。Cairngormデザインパターンとは、オブジェクト指向でソフトウェアを設計する際の、典型的な設計方法や構造を抽出したものです。優れたデザインパターンを利用することで、開発効率化や品質向上につながります。Four)のパターンがあります。UI設計のパターンを指すものではないことに注意が必要です。デザインパターンを正しく読み解くにはスキルも必要となりますが、、何もかもをスクラッチから開発し始めることは、品質保証と開発効率の点から、最近は見直されつつあります。現実的にはまだまだWebサイト構築会社独自の一子相伝的なノウハウであることが多いのですが、オープンソース的な発想が生まれ育っていることは無視できない流れに見えます。多品種短期生産(開発)という意識と品質確保のニーズが、それらを後押ししています。そもそもデザインパターンは、熟練した開発者がソフトウエアの再利用性や柔軟性を、長年かけて洗練してきた開発エッセンスの「スケルトン」のようなものです。Webサイト開発において、「ページ・テンプレート」という「スケルトン」が品質保持のためにも定着してきたように、デザインパターンは、今後ますます活用されると思われます。それはソフトウェア工学の粋といっても良いほどの知識を、Web開発の現場に流入させると言っても過言ではありません。それは、どちらかというと「我流」や「独学」によって支えられてきたWeb開発手法を、より確かなものにしていく歩みなのではないでしょうか。[1]ページからダウンロード可能。[2]以下のサイトからダウンロード可能http://www.iterationtwo.com/open_source_cairngorm.html※スコットランドにあるiteration::two社によって開発されましたが、その後Macromedia(現Adobe)社に買収されたので、開発コンセプトはFlex本体に流入されたと予想されます。2007』の内容を、Web担向けに特別にオンラインで公開しているものです。※掲載されている内容は2007年5月発行時点のデータに基づいています。RIAコンソーシアムの活動記録とも言える本ガイドは、RIAの普及促進、開発に関するガイドライン、課題解決などについて、マネージメント、ユーザーインタフェース、テクノロジーの3つの視点からみた、それぞれのテーマについてまとめています。冊子のご購入や「無料お試し版」ダウンロード、過去の構築ガイドに関してはこちらをご覧下さい。http://b.hatena.ne.jp/entry/https%3A%2F%2Fwebtan.impress.co.jp%2Fe%2F2009%2F04%2F16%2F4536。