人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

PHP+PostgreSQLで開発するとき、
大規模なシステムになると
混乱して手がつけられなくなります。
(簡単な掲示板などは問題ないです)

設計力が足りないように感じています。
あとPHPでオブジェクト指向を
上手く使うことが出来ません。

同じファイルをいろんな用途で使ったり、
postやsessionやDBやいろんな値がありすぎて
何がなんだかわからなくなります。

Cだと引数で必要な値は渡されますし、
JavaではUML使って上手く設計
出来てたんですけどね・・・

中堅技術者なんですが自信を失ってしまいました・・・
こんな私はどうすればこれを
克服できるのでしょうか?

●質問者: ganessa
●カテゴリ:コンピュータ
✍キーワード:dB Java PHP postgreSQL UML
○ 状態 :終了
└ 回答数 : 1/1件

▽最新の回答へ

1 ● Lucrezia
●40ポイント

http://www.google.com/

Google

お初に御目文字いたしますわ。Lucreziaともうします。

そうねぇ。拝見している限りですと…オブジェクト指向自体がもう一つ、なのかしら?

それとも「PHPでオブジェクト指向でくみ上げる」のがもう一つ、なのかしら?

でも、JavaでUMLで設計できたのであれば、ある程度素養はあると思うんですけれども。

PHPの、特に4(まさか3ってことはないわよね?)であるなら、確かに結構面倒だわ。

でも、ひねたことをしなければ、ある程度までは普通に組めると思うわよ?

(PHPって言語自体がどうよ、って話はまた別として ?あたしのBlogに書いてあるから興味があったら読んで頂戴?)


基本的には、どんな大規模なシステムであれ、それは本来「小さなシステムの集合体」として扱うことが出来るはずですわ。

できなければ、それは失礼ながら設計でミスをしているのだと思いますの。


取り合えず、一番よいのは「スキルの高い人に教えを請う」ことじゃなくってかしら?

やっぱり独学ってのは限界がありますわ。

スキルの高い人に、それこそ設計書から一通り見てもらえれば、それはきっと理想な環境だと思いますの。


もしそれが無理なら…取り合えずは、疑問に思ったことを小出しにして、技術系のサイトに投げて教えを請うてみてはいかがかしら?


中堅の技術者であるのなら、それは立派にプロですわ。

「自信がない」なんて縮こまっちゃだめよ?

腰をすえて腹に力を入れて、勇気を出して一歩を踏み出して頂戴?

きっとその積み重ねが何にも変え難い経験になってよ?

◎質問者からの返答

PHP4でした。

PHP5だとオブジェクト指向で組みやすくなるそうですね。

そうなんです。

大きなシステムも小さなものの組み合わせだと思ってました。

でもやってみると組み合わせられなくなるんです。

やっぱり設計がおかしいんですよね・・・

スキルの高い方に指導いただければいいですね・・・

そのような環境に移れたらいいですけど。

大変参考になりました。

ありがとうございます。

関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ