ウェブプログラミングで使えるデザインパターン (170レス)
1-

25
(2): 03/11/27 12:31 ID:??? AAS
ごめん、クラスの組み合わせがデザインパターン?
つかデザインパターンを易しく説明きぼんぬ。まじで。
26: 03/11/27 13:01 ID:??? AAS
GOFならぐぐればいくらでもでてくる
27: 03/11/27 13:58 ID:??? AAS
Web Service なシステムを作る上でのデザインパターンなら考えられるかも
ConcreteStrategy を一個の CGI として実装して… うーいまいちメリットないな
28
(2): 03/11/27 14:15 ID:??? AAS
フォームデータ処理
if
 obj=new Hoge(query);
else if
 obj=new Piyo(query);
else if
 obj=new Foo(query);
else if
 obj=new Bar(query);
・・・・
省2
29: 03/11/27 16:50 ID:??? AAS
MVCさいこー。
いや、本気で。
30: 03/11/27 17:03 ID:??? AAS
テンプレート使えばモデルとビューは分離できるな
31
(3): 03/11/27 22:02 ID:0zBWj9/p(4/5) AAS
>>25
オブジェクト指向にクラスが必須ではないのと同じくらい、
デザインパターンにオブジェクト指向が必須という訳ではないと思う。(私見)
オブジェクト指向以外でも応用することが出来ます。

>>28
>>22 の方法、伝わらなかったかな。サンプルこんな感じです。
use CGI;
my $query = new CGI;
my $app = new App(
func1 => \$func1,
省18
32
(1): 03/11/27 22:15 ID:0zBWj9/p(5/5) AAS
>> 23
アプリケーションサーバや、フレームワーク内でなら使われてる例は多いよね。GOFに限らず。

うーん、OOP/GOF な話題がメインなのかな、ここ?
WEBパターンとかの話題はスレor板違い?
外部リンク:www.c2.com
33: 03/11/27 22:29 ID:??? AAS
>>31
非オブジェクト指向言語でオブジェクト指向ごっこしたら大体は破綻するけどね。

言語もパターンも使いよう。
あんたの実力はソースコードレビューではなく客先試験で発揮して下さいよって感じになりかねない。
34
(3): 03/11/27 23:54 ID:??? AAS
25です。
>>31
ますます分からなくなりました。
これって特殊な例じゃない?
35
(1): 03/11/28 00:49 ID:??? AAS
>>34
だからぐぐれよ
解説サイトいくらでもあるだろ
それか本かって読め
36
(1): 03/11/28 02:36 ID:??? AAS
>>34
だからぐぐれよ
解説サイトいくらでもあるだろ
それか本かって読め      だってよ。(w
37
(1): 03/11/28 06:43 ID:??? AAS
>>34
だからぐぐれよ
解説サイトいくらでもあるだろ
それか本かって読め      だってよ。(w      だってよ。(w
38
(2): 03/11/28 07:55 ID:??? AAS
PEARのソースコードは
デザパの勉強なるよ
39: 03/11/28 09:25 ID:??? AAS
>>35-37みたいなのはプロトタイプパターンなのかな
40: 03/11/28 10:57 ID:??? AAS
いまだに(wとか使う奴いるんだな・・・
41: 03/11/28 12:33 ID:??? AAS
(w
42: 03/11/28 17:57 ID:9mFpNgVw(1) AAS
ごめん、混乱させるような事言っちゃたかな。>25
外部リンク[html]:www.hyuki.com DesignPatterns FAQ日本語訳

パターンとは、あるコンテキスト(状況・背景)上の問題に対する一つの解決策。

繰返し発生するコンテキストは、フォームデータ処理などで発生する if else の条件分岐 like >6 >28
問題は、条件分岐の文にbugが混入しやすい事
解決策の一つは、>22 冗長な分岐を排除する。
これなら、オブジェクト指向でなくとも、ハッシュの様なデータ構造さえ使えれば適用できるでしょう?

これだけでは不十分で、これ以外にもこのパターンはどう言った時に適用すると良いとか、
適用した場合にどういった状況になるか、他に考慮するべき事もパターンに記述されます。
詳しくはパターン・ランゲージについて調べてみて。
省6
43: 03/11/28 19:07 ID:??? AAS
コソーリとデザインパターンって何と聞いていいですか
44
(3): 03/11/29 13:48 ID:??? AAS
>>38

phpにおいて、というならまぁそうなのかもな。
リファクタリングされてないようなのがいっぱいあるけど。

なんか重いし、無駄が多いし、好きになれない
1-
あと 126 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.007s