ウェブプログラミングで使えるデザインパターン (170レス)
上
下
前
次
1-
新
42
: 03/11/28 17:57
ID:9mFpNgVw(1)
AA×
>>25
>>6
>>28
>>22
>>18
>>19
>>24
>>32
外部リンク[html]:www.hyuki.com
[240|
320
|
480
|
600
|
100%
|
JPG
|
べ
|
レス栞
|
レス消
]
42: [] 03/11/28 17:57 ID:9mFpNgVw ごめん、混乱させるような事言っちゃたかな。>25 http://www.hyuki.com/dp/dpfaq.html DesignPatterns FAQ日本語訳 パターンとは、あるコンテキスト(状況・背景)上の問題に対する一つの解決策。 繰返し発生するコンテキストは、フォームデータ処理などで発生する if else の条件分岐 like >6 >28 問題は、条件分岐の文にbugが混入しやすい事 解決策の一つは、>22 冗長な分岐を排除する。 これなら、オブジェクト指向でなくとも、ハッシュの様なデータ構造さえ使えれば適用できるでしょう? これだけでは不十分で、これ以外にもこのパターンはどう言った時に適用すると良いとか、 適用した場合にどういった状況になるか、他に考慮するべき事もパターンに記述されます。 詳しくはパターン・ランゲージについて調べてみて。 "パターン"が理解出来たら、デザインパターンはすぐ理解出来ると思う。でも 単純に、すべてのクラスの組合せがデザインパターンと呼ばれるわけではない。(FAQにもそう書かれている) "パターン"として有益な情報に成り得るのは、特定の条件の元の問題に対して。 組合せを指して"パターン"と呼んでいるのではないので。 デザインパターンの考え方は、オブジェクト指向をサポートしていない言語にとっても有用だと思う。 別に非OOP言語でのOOを推奨しているわけではないよ。>18 >19 >24 に対するフォローのつもり。>32 http://medaka.5ch.net/test/read.cgi/php/1069451782/42
ごめん混乱させるような事言っちゃたかな 日本語訳 パターンとはあるコンテキスト状況背景上の問題に対する一つの解決策 繰返し発生するコンテキストはフォームデータ処理などで発生する の条件分岐 問題は条件分岐の文にが混入しやすい事 解決策の一つは 冗長な分岐を排除する これならオブジェクト指向でなくともハッシュの様なデータ構造さえ使えれば適用できるでしょう? これだけでは不十分でこれ以外にもこのパターンはどう言った時に適用すると良いとか 適用した場合にどういった状況になるか他に考慮するべき事もパターンに記述されます 詳しくはパターンランゲージについて調べてみて パターンが理解出来たらデザインパターンはすぐ理解出来ると思うでも 単純にすべてのクラスの組合せがデザインパターンと呼ばれるわけではないにもそう書かれている パターンとして有益な情報に成り得るのは特定の条件の元の問題に対して 組合せを指してパターンと呼んでいるのではないので デザインパターンの考え方はオブジェクト指向をサポートしていない言語にとっても有用だと思う 別に非言語でのを推奨しているわけではないよ に対するフォローのつもり
上
下
前
次
1-
新
書
関
写
板
覧
索
設
栞
歴
あと 128 レスあります
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
AAサムネイル
ぬこの手
ぬこTOP
0.038s