質問: ソフトウェア設計の流れについて 質問です。 ソフトウェアを作成するに当たって いくつかの、言語を組み合わせて作る場合も 当然、あると思います。 そこで、質問なのですが 例えばeclipseで、Facebookやlineに似たような SNSソフトを、Windows用に作っているとします。 そこで、ソフトの基本となるような所は Cで、プログラミングして ユーザー情報を管理するために PHPで、プログラミングする必要性が出てきたとします。 となりましたら、どうやってこの2つの言語を 組み合わせて、開発すれば宜しいのでしょうか? ご回答お願い致します。
回答: 本来聞きたい回答とは異なるかもしれませんが(すいません...) 現実的なアドバイスだと、 CとPHPでプログラムを作って維持、管理する(継続的なプログラムのアップデート、テスト、デプロイも含みます)のであれば、RubyやC#などを使った方が、学習コストを加味しても、安価に、そしてよいものができる(特に運用面で)可能性はあります。 (一回作ったら更新も管理もしないようなアプリの話だったら考慮はいらないです...) そのあたりも考慮に入れるのも、要件・設計の大事な要素です。 アプリケーションは、リリース(=ユーザーが利用開始する)がゴールではなく、リリースがスタートのなので、 初期開発だけのコストを考えるのではなく、運用面も考慮しないとその場しのぎの設計では悲しい結果を招くことが多いです、ご注意いただければと思います♪。