ウェブプログラミングで使えるデザインパターン (170レス)
上
下
前
次
1-
新
130
(1)
: 2005/05/03(火)22:22 ID:???
AA×
>>129
[240|
320
|
480
|
600
|
100%
|
JPG
|
べ
|
レス栞
|
レス消
]
130: [sage] 2005/05/03(火) 22:22:38 ID:??? >>129 実は仕事で既に動いているPHPプログラム改修作業をすることに なったのですが、 ・非常に見づらいソース。開発者は既に退社&ドキュメントは無し。 ・納期は短いのでリコーディングすることはできない。 ・動作自体には問題はなく、現在正常に稼動中。 ・機能拡張もあり。 という状況です。ソースが非常に見づらく保守性が著しく低いのと 機能拡張は大幅な仕様変更になるので、できればリコーディングしたい ところなのですが、納期も無いことですし、何より現在問題なく 稼動中なのでそれはできません。 そこでなるべく既存のクラスに手を加えずに、機能拡張をしたい という感じです。 このような場合、既存のクラスを継承させた新しいクラスを作り、 動いている部分は利用しつつ、新規の仕様に合わせた設計に作り変える というやりかたを考えているのですが、これは別にデザインパターンという わけではなくて、ただのOOPの継承を使ってるだけということですかね。 ちなみに、上記のような場合皆さんならどのような手法を取りますか? 識者のご意見をお聞かせいただけたらと思います。 http://medaka.5ch.net/test/read.cgi/php/1069451782/130
実は仕事で既に動いているプログラム改修作業をすることに なったのですが 非常に見づらいソース開発者は既に退社ドキュメントは無し 納期は短いのでリコーディングすることはできない 動作自体には問題はなく現在正常に稼動中 機能拡張もあり という状況ですソースが非常に見づらく保守性が著しく低いのと 機能拡張は大幅な仕様変更になるのでできればリコーディングしたい ところなのですが納期も無いことですし何より現在問題なく 稼動中なのでそれはできません そこでなるべく既存のクラスに手を加えずに機能拡張をしたい という感じです このような場合既存のクラスを継承させた新しいクラスを作り 動いている部分は利用しつつ新規の仕様に合わせた設計に作り変える というやりかたを考えているのですがこれは別にデザインパターンという わけではなくてただのの継承を使ってるだけということですかね ちなみに上記のような場合皆さんならどのような手法を取りますか? 識者のご意見をお聞かせいただけたらと思います
上
下
前
次
1-
新
書
関
写
板
覧
索
設
栞
歴
あと 40 レスあります
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
AAサムネイル
ぬこの手
ぬこTOP
0.041s