- 5 名前:デフォルトの名無しさん [2007/09/12(水) 04:52:24 ]
- 質問です。
オブジェクト指向っぽい書き方と、手続き型っぽい書き方の両方が許容される言語での話です。 (自分はC++やPerlくらいしか知りませんが) 既存の関数群をカテゴリごとにまとめようとしています。 たぶんクラス化とかパッケージ化という類だと思います。 同じような機能、目的、共通の変数などを基準に分類することになると思うのですが、 どうしても、「カテゴリ:その他」になりそうな関数が出てきてしまいます。 この時、諸先輩方であればどのような方法を採られるのでしょうか。 1.その他のカテゴリを作る。全然目的の異なる関数が1つのカテゴリに同居してても気にしない。 2.無理矢理にでもカテゴリ分けをする。そうすると1つのカテゴリに1つの関数しか無かったりする場合も。 3.関数のまま、下手にオブジェクト指向っぽくしない。 設計が悪い、クラスは関数の集合体じゃない、なんてご意見もあるとは思いますが 何卒アドヴァイスよろしくお願いします。
|

|