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

71: 03/12/02 06:42 ID:??? AAS
>>69
リファクタリングとチューンナップを一緒こたんにしてないか?
72
(2): 03/12/02 06:46 ID:??? AAS
リファクタリングって再利用しやすいようにメソッド名を適切に書き換えたりするくらいじゃないの?
ロジックを変更すればそれに影響するすべての部分に再試験が必要になるわけで
それって非常に効率が悪いわけで。

それをやらずにごにょごにょ言ってるなら非常に危険なソフトウェアがちまたにあふれることになるかと。
73: 03/12/02 08:27 ID:1mz3fQJ8(1) AAS
>67
パターンランゲージってそういった経験を文書化するものじゃなかったっけ?

>PHP/DesignPattern
horde の人とかデザインパターンを結構意識して使っている様だよ。
PEARだったらLog関連のクラスがGoF適用例として参考になると思う。
74: 03/12/02 10:58 ID:??? AAS
PEAR みたいなダサいもん、参考にすんなよ。
75: +++ 03/12/02 11:11 ID:??? AAS
>>72
いやもっとあるよ。オレは詳しくはないけどね。
もちろんリファクタリングするにはテストファーストが重要だから。
それがなけりゃダメ。
76
(1): 03/12/02 14:00 ID:c/j/bWHB(1) AAS
デザインパターンて何?
77: 03/12/02 14:11 ID:??? AAS
>>76 ずばり!システムデザインのパターンです。
78:   03/12/02 17:54 ID:??? AAS
なんでデザインなんだろう。
79
(2): 03/12/02 19:32 ID:/3byaW6X(1) AAS
デザイン≒設計
80: 03/12/02 20:02 ID:??? AAS
>>79
81
(1): 03/12/02 21:34 ID:??? AAS
デザインパターン≒下絵
?→?→?
↓ ↑ ↑
?→?←?
82: 03/12/04 14:10 ID:??? AAS
>>72
外部リンク:objectclub.esm.co.jp
83: 03/12/05 00:56 ID:??? AAS
おすすめの書籍を教えてよ。
リファクタリング+デザインパターンもの?
84: 03/12/05 22:40 ID:??? AAS
       Java言語で学ぶデザインパターン入門
85
(3): 03/12/21 01:33 ID:hM57n5k9(1/2) AAS
昔Observerを使ったMVCを知って、
『こりゃいいや!』ってWebプログラムで使おうとして
かえってごちゃごちゃになった。
86
(1): 03/12/21 01:36 ID:hM57n5k9(2/2) AAS
あ、本題書き忘れた。
Compositeパターンはツリー型掲示板なんかにうってつけじゃないの?
87
(2): 03/12/21 10:57 ID:??? AAS
>>86
そうですか?

なんかただの木構造と混同してないか?
88: 85 03/12/21 13:13 ID:??? AAS
>>87
ん?……あ、そうか。
スレッド(トピック?)の下にスレッドがあるような再起構造じゃないや。

でも、子記事を持つものをComposite、持たないものをLeafと見立てて
使えないかな?

それとも俺何か勘違いしてるかな?
89
(3): 03/12/21 15:35 ID:??? AAS
>>87
木構造を表現するのに適切なデザインパターンだと思うけど?> Composite pattern

>>79,81
パターン言語には、その(solution)解法を適用する場合のコンテキスト
(背景・解決する問題の状況)や、force(制約・制限)等が書かれているはず。
更に言えば、具体的な事例や、そのパターンを適用した際に起こる副作用とかトレードオフ等、
こういった一連の状況を指してパターンと呼んでいるんじゃなかった?

solutionの部分だけを指してパターンと呼んでいる人が多い様に見受けられる。
FAQにもパターンという表現は誤解を招きやすい言葉だったって書かれているけどね。
だからと言って誤解されたままでは有益な議論は出来ないよ。
省11
90
(1): 03/12/21 15:43 ID:??? AAS
>>89
めんどいから要約してくれ。3行位に。大体それくらいの情報量だろ?
1-
あと 80 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.013s