ソフトウェアの設計とは何か?
■ このスレッドは過去ログ倉庫に格納されています
0001名無しさん@お腹いっぱい。
2007/09/06(木) 14:33:01ID:lPHXD6BY0設計書は製造チームに渡されます。これは、設計チームとは全く別の技能をもつ全く異なる
グループです。設計書が完全な設計を体現している場合には、製造チームは製品を作ること
ができます。実際に、彼らは設計チームとの交渉をほとんど行わずに、製造を進めることが
できます。ソフトウェアのライフサイクルを検討してみた後に、私は工学的な設計の条件を
満たす唯一のドキュメントは、コーディングのソースリストであるというであるという結論
に達しました。
What Is Software Design?
By Jack W. Reeves
ttp://www.developerdotstar.com/mag/articles/reeves_design.html
Jack W. Reeves氏の指摘について、考えてください。
0002名無しさん@お腹いっぱい。
2007/09/06(木) 19:32:56ID:2s0xeps70と言ってなかったっけ
0003名無しさん@お腹いっぱい。
2007/09/06(木) 21:05:09ID:Xpaq9Eov0これはそのとおりなのだが、その前に言っていることがつまらない
ので、案外こちらが思うほどの含意はこめられていないかもね。
0004名無しさん@お腹いっぱい。
2007/09/07(金) 12:02:45ID:HvqrEgM/0Knuth先生は、ソフトウェアのライフサイクルを考慮して、そういうことを言っているのでしょうか。不勉強ですが、教えてください。
>3
Reevesは、産業としてのソフトウェアの開発過程について考察しているから、工学の性質を引き合いに出しているのです。
ソフトウェアシステムの産業としての開発の現状に対する疑問で、抽象的な一般論ではない。そのあたり、どう思いますか?
0005名無しさん@お腹いっぱい。
2007/09/07(金) 23:09:14ID:vO2s9+l20ふつうよりはものが見えている人だと思うが、C++の評価
などを読むとすごく見えているとも思えない。今はどんな
ことを言っているのでしょうか?あまり進んではいないの
ではないかと
00064
2007/09/08(土) 10:11:13ID:xXD2vIcm0Reevesは学者ではなく、経験豊かな技術者、ソフトウェア開発者なので、
次から次へと奇抜な「理論」を発表するようなタイプではないと思い
ます。1992年に"What Is Software Design?"をC++ Journalという雑誌に
発表したのだが、間もなくこの雑誌は廃刊になったらしい。
13年後の2005年に13 Years Laterという論文を発表し、前論文に対する
さまざまな批判、誤解に対して、反論しています。あまり安易に要約は
できないので、それは控えます。
ttp://www.developerdotstar.com/mag/articles/reeves_13yearslater.html
ところで、質問に対して質問を返すようですが、
>C++の評価などを読むとすごく見えているとも思えない。
のあたりをもう少し詳しく語ってくれませんか。彼のC++の
評価のどのあたりを言っているのでしょうか。私の理解では
C++ has become popular because it makes it easier to design
software and program at the same time.
つまり、C++はソフトウェアの設計を行うのと同時にプログラミング
を行うことを容易にしたから、成功したのだと言う点が、彼の視点
で、つまり、コードが設計だという全体の発想と調和していると思う
のですが。
0007名無しさん@お腹いっぱい。
2007/09/08(土) 12:29:51ID:h13uQCMh0http://anime2.2ch.net/test/read.cgi/asaloon/1189218197/
0008名無しさん@お腹いっぱい。
2007/09/08(土) 18:58:39ID:l163fGOO090年代初の時点でC++をそれほどに理想視していた点。
結果論ではなく。
00094
2007/09/09(日) 13:22:35ID:izzfuR+V0理想化していたわけではないと思うけど。
90年代初はOOとかC++が非常に注目された時代だから、それについて語った
のでは。
C++は、言語自体まあよくできているし、(Cがよくできている面もあるが)
JavaとかC#のように簡易化された言語も派生したわけだし、現在でも有力な
言語系統になっている。
また、OOという考え方は、80年代に構造化言語がスタンダードになったように
現在ではスタンダードになっている。
0010名無しさん@お腹いっぱい。
2007/09/09(日) 13:32:52ID:pRs4X8Wo000114
2007/09/09(日) 16:42:46ID:izzfuR+V0そうです。
0012名無しさん@お腹いっぱい。
2007/09/09(日) 20:53:39ID:pl/cu6SX0アスキーの西氏が取締役を退任Part25
0013名無しさん@お腹いっぱい。
2007/09/26(水) 23:59:27ID:e4GS89k40■ このスレッドは過去ログ倉庫に格納されています