オブジェクト指向システムの設計 [無断転載禁止]©5ch.io
■ このスレッドは過去ログ倉庫に格納されています
0001デフォルトの名無しさん
2016/05/19(木) 22:07:47.87ID:9fCVrsOw0175デフォルトの名無しさん
2016/05/21(土) 14:06:26.42ID:Dey5A/Jl設計フェーズはいつ終わるんだ?
期間はどのくらい?
業務システムの開発プロジェクトに参加した経験ないだろ、は?
0176デフォルトの名無しさん
2016/05/21(土) 14:07:38.65ID:q2Zh6d9K> 「最初から正しい設計なんてそうそう出来ない」「そのうち正しい設計になる」
> ってその間プロジェクトはどうなってるのかな?
その質問に意味はあるのか?
どのフェーズでも同じことだろ
「最初から正しい要求なんてそうそう出来ない」「そのうち正しい要求になる」
「最初から正しい仕様なんてそうそう出来ない」「そのうち正しい仕様になる」
0177デフォルトの名無しさん
2016/05/21(土) 14:08:47.42ID:q2Zh6d9K> 設計フェーズはいつ終わるんだ?
> 期間はどのくらい?
終るタイミングや期間は、他のフェーズと同じ考え方だろ。
要求フェーズはいつ終るんだ?
期間はどのくらい?
お前が業務システムに参加しているならば
答えられるはずだ。
0178デフォルトの名無しさん
2016/05/21(土) 14:09:04.62ID:Dey5A/Jl実際のプロジェクトの経験があれば質問の意味は分かるだろ?
0179デフォルトの名無しさん
2016/05/21(土) 14:09:39.96ID:4qmWB+Wj「本当の狙い」だなんて後出しされても知らんよ。
>>175
高々半年やそこらだろ。
そして「業務システムの開発プロジェクト」とやらに参加したことは確かに無いが、
それを確認して君に何の利益があるんだい?
0180デフォルトの名無しさん
2016/05/21(土) 14:09:51.70ID:q2Zh6d9K質問の意味ならばお前もわかってるはずだ。
自分の質問に、自分で答えられるはずだよな?
まずお前の場合でいいから、
答えを言ってみてはどうだ?
0181デフォルトの名無しさん
2016/05/21(土) 14:11:47.99ID:q2Zh6d9K> 「本当の狙い」だなんて後出しされても知らんよ。
意味わからん。
お前を罠にハメたってだけだが?w
最初から「お前の技術力が低いから、Chromeの設計をディスってるんだな」って
思ったから、うまく誘導して、お前の技術力が低い根拠を、お前自身に言わせただけ。
お前の想定する範囲が狭いことがわかったので、
お前にChromeの設計はできん。設計できんやつがあれこれ言った所で
何の説得力もない。
0182デフォルトの名無しさん
2016/05/21(土) 14:13:45.30ID:4qmWB+Wj人を罠にはめて笑うのって本当にそれだけで楽しいの?
不思議な人。
0183デフォルトの名無しさん
2016/05/21(土) 14:14:42.87ID:Dey5A/Jl務システムの開発プロジェクトに参加したことがないと確認して話が噛み合わないのが納得。
設計に続く構築フェーズの人の手配は数ヶ月前からやる必要があるから
設計フェーズの期間は事前に決まってる。
で、その期間で完成したものが設計フェーズの成果物。
その後に修正しないってことはないけど、構築が始まっちゃってるんだから
簡単に変更できるものじゃない。
だから、「そのうち正しい設計になる」みたいな発想はおかしい。
それと完成したシステムの設計を変更するってことは構築もやり直すんだから
これまた困難なこと。
0184デフォルトの名無しさん
2016/05/21(土) 14:20:51.60ID:4qmWB+Wjつまり、君の質問は
「理論的に、正しい設計をするにはどうなっていなければならないか」
ではなく
「正しい設計を期限内に完了させるにはどうすれば良いか」
という事?
ごめん、その質問なら俺には答えられないわ。
マ板でやれ。
0185デフォルトの名無しさん
2016/05/21(土) 14:23:53.36ID:q2Zh6d9K> 人を罠にはめて笑うのって本当にそれだけで楽しいの?
笑ってない。
お前が間違っていると主張している。
で、その主張の根拠を集めたに過ぎない。
所詮お前は、設計に必要な機能の想定の時点で出来てない。
0186デフォルトの名無しさん
2016/05/21(土) 14:24:16.67ID:Dey5A/Jl開発期間に制約がないプロジェクトって謎過ぎて…。
個プロジェクトにおける設計指針について語りたいから人の趣味レベルなら好きにしてよ。
0187デフォルトの名無しさん
2016/05/21(土) 14:24:25.73ID:zSvCOHYPそのライブラリには誰にでも数回の操作でアクセスできるソースコードとユニットテストは無いの?
ドキュメントが正しいってどうやって確かめてるのかな?
0188デフォルトの名無しさん
2016/05/21(土) 14:24:52.96ID:q2Zh6d9K期間内に正しい設計にすればいいんだよw
要求フェーズでも同じことだろ。
0189デフォルトの名無しさん
2016/05/21(土) 14:25:19.45ID:4qmWB+Wjへーwww
笑ってないんだwww
もうちょっと具体的に言ってくれない?ww
0190デフォルトの名無しさん
2016/05/21(土) 14:27:20.91ID:Dey5A/Jlドキュメントが必要だと言語の開発者も認めていることはスルーかな?
0191デフォルトの名無しさん
2016/05/21(土) 14:28:36.75ID:Dey5A/Jlそりゃそうだろ。当然のこと。
0192デフォルトの名無しさん
2016/05/21(土) 14:29:51.35ID:Dey5A/Jlコードのコメントとテストが不要なんて言ってないし。もちろんそれも必要。
0193デフォルトの名無しさん
2016/05/21(土) 14:35:31.86ID:4qmWB+Wj0194デフォルトの名無しさん
2016/05/21(土) 14:36:22.78ID:q2Zh6d9K何度も具体的に言ったが?
最初から「お前の技術力が低いから、Chromeの設計をディスってるんだな」って
思ったから、うまく誘導して、お前の技術力が低い根拠を、お前自身に言わせただけ。
具体的にいって欲しいならこれに過去レスの内容を肉付けするだけだけど。
最初から「お前の技術力が低いから、Chromeの設計をディスってるんだな」って思った。
技術力が低いことを直接認めさせようとしても無理だろう。だから間接的に攻めよう。
実際にブラウザを作るのは労力がかかるから技術があってもやりたくない。
Chromeの設計をディスるならば、他のブラウザを知ってるはずだ。
それを持ってきてもらう。ただし同等の機能を搭載しているのが条件だ。
といったらlynxを持ってきた。これは使える。lynxとChromeが持っている機能は明らかに違う。
lynxで出来ないGmailやGoogle Mapのことについてどう考えているのかを聞いてやろう。
(続く)
0195デフォルトの名無しさん
2016/05/21(土) 14:36:44.78ID:Dey5A/Jlプログラム技術はプロジェクト経験者がいないと思ってるのかな?
0196>>194の続き
2016/05/21(土) 14:36:54.49ID:q2Zh6d9Kこれは決め手になる。つまりはそういう用途で使うことを想定してないということだ。
「技術力が低い」理由の一つは「想定能力が低い」ことでもある。
今までの話から、ブラウザの機能として想定しているものがlynx程度だって判明している。
設計はどんな機能を搭載するかで決まるものだから、その機能すら想定してないやつには
正しい設計など出来ない。よってこいつにChromeの設計をディスる能力はない
0197デフォルトの名無しさん
2016/05/21(土) 14:39:37.89ID:4qmWB+Wjそうではなく、上流工程のノウハウを持つ人材ってどのくらい見てるのかなって疑問に思っただけ。
0198デフォルトの名無しさん
2016/05/21(土) 14:41:34.89ID:4qmWB+Wjその「同等」の定義によると、GMailやらGoogle Mapsやらは使えなくても良い事になってる。
0199デフォルトの名無しさん
2016/05/21(土) 14:41:37.38ID:Dey5A/Jl単なる疑問なのに他行けとか言っちゃうのはやめようね。
0200デフォルトの名無しさん
2016/05/21(土) 14:43:32.77ID:4qmWB+Wjそういう風に解釈したなら謝るよ、ごめんよ。
0201デフォルトの名無しさん
2016/05/21(土) 14:44:24.02ID:q2Zh6d9Kそれはお前が使う場合の想定の話だろ?
自分専用ツールでもない限り、
想定っていうのは他人が使うことを想定しなければいけない。
ここで明らかにしたかったのはお前の想定能力
お前の想定ではGMailやらGoogle Mapsやらは使えなくても良い事になっている。
そういう人にChromeに設計はできない。
という話をしている。
0202デフォルトの名無しさん
2016/05/21(土) 14:45:27.96ID:Dey5A/Jlいえいえ。
0203デフォルトの名無しさん
2016/05/21(土) 14:47:09.27ID:zSvCOHYP標準ライブラリは変化が小さく安定してるからね
詳細なドキュメントやコメントを書く余裕がある(価値があるなしは置いておいて)
しかし変化の激しいビジネスドメインで同じことをやろうとしてもコードとドキュメントやコメントの同期が追いつかない
だからドキュメントやコメントではなくコードとユニットテストが大切なんだ
0204デフォルトの名無しさん
2016/05/21(土) 14:47:09.39ID:4qmWB+Wj> それはお前が使う場合の想定の話だろ?
そりゃそうだが、アスペに何言ってるの?
> お前がこれから一ヶ月の間、仕事(学校?)中も含めて
> 一日中それ過ごせるブラウザだ。
こう言ったから、その条件ならlynxも含まれるね!って言ったんだけど。
https://ja.wikipedia.org/wiki/%E3%82%A2%E3%82%B9%E3%83%9A%E3%83%AB%E3%82%AC%E3%83%BC%E7%97%87%E5%80%99%E7%BE%A4
0205デフォルトの名無しさん
2016/05/21(土) 14:51:05.77ID:q2Zh6d9Kそこは重要なところか?w
> その「同等」の定義によると、GMailやらGoogle Mapsやらは使えなくても良い事になってる。
と言ってしまった、お前の想定能力の低さに
なんの関係があるんだ?w
0206デフォルトの名無しさん
2016/05/21(土) 14:52:37.29ID:Dey5A/Jl変化しているならなおさらドキュメントがないと影響範囲とか変更履歴の確認とか大変。
概要くらいはドキュメントに書こう。
お前も実際のプロジェクトでの経験はない人?
0207デフォルトの名無しさん
2016/05/21(土) 14:53:38.93ID:4qmWB+Wj全て重要な事だろ。何言ってんだ?
君の言う「同等」の定義によると、「俺が」「一ヶ月」使えるなら同等だって事なんだろ?
その意味で、lynxもGoogle Chromeも同等のWebブラウザだぞ?
0208デフォルトの名無しさん
2016/05/21(土) 14:58:53.23ID:q2Zh6d9Kお前にとっては重要な事なんだなw
俺にとってはChromeのオブジェクト指向による設計を
お前がディスってるのは、単にお前の技術力が低いだけってことを
証明できればそれで十分なんだよ。
で実際証明された。そしてここはお前が反論できない部分でもある。
想定能力の低さによる判断の一つの例が
> 「俺が」「一ヶ月」使えるなら同等だって事なんだろ?
だからねw
0209デフォルトの名無しさん
2016/05/21(土) 15:00:45.44ID:q2Zh6d9K同等のブラウザの話をしてるんだから、
Chromeの代わりに一ヶ月同じように使うっていうのは
当たり前の前提条件ですよ。
0210デフォルトの名無しさん
2016/05/21(土) 15:02:29.73ID:4qmWB+Wj想定能力が低いって意味が、アスペルガー症候群に於ける認知能力の特異性について指しているなら、
俺の想定能力が低いのは正しい。
で、アスペルガー症候群って知ってる?
あと、技術力が低い事と想定能力とやらが低い事の間には正の相関があるの?
0211デフォルトの名無しさん
2016/05/21(土) 15:04:53.28ID:4qmWB+Wj君は>>133で書いてる。
> なにをもって「同等の」にこだわるのなら、
> お前がこれから一ヶ月の間、仕事(学校?)中も含めて
> 一日中それ過ごせるブラウザだ。
つまり、君にとって、「同等の」の定義は、俺が一ヶ月使えるブラウザだって事だ。
それを後から「当たり前の前提条件ですよ」と言ってひっくり返すのは宜しくないな。
0212デフォルトの名無しさん
2016/05/21(土) 15:05:58.61ID:q2Zh6d9Kなんだ? 自分から自分でアスペって言い出したのは
なんでだって思ったら、アスペの特徴のうち
優れた点だけを抜き出して、
俺は優れているんだって言うつもりかな?
アスペルガー症候群? 知らないなぁ。
説明して見せてw
その説明によっては、君は単なるバカでアスペじゃないかもねw
0213デフォルトの名無しさん
2016/05/21(土) 15:06:47.38ID:q2Zh6d9Kつまり、lynxは同等のブラウザじゃないってこと?w
0214デフォルトの名無しさん
2016/05/21(土) 15:07:40.84ID:4qmWB+Wjアスペの特徴のうち劣ってる点を前面に出しているんだけど、日本語読めてる?
説明はWikipediaに丁寧に書かれてるから省くよ。スレ違いだしね。
0215デフォルトの名無しさん
2016/05/21(土) 15:08:37.71ID:4qmWB+Wj「同等」の定義にもよる。
0216デフォルトの名無しさん
2016/05/21(土) 17:04:25.49ID:uPXSQ8F/あるコンパイラの実装がクソだとか
初心者ってのはとにかくそれを言いたがる
無邪気にそれを言いたがる
0217デフォルトの名無しさん
2016/05/21(土) 17:15:38.68ID:jm0r3P4wこういうのはTwitterのような業界有名人同士がテンポ良く議論しないとあ
んまり為にならない。
0218デフォルトの名無しさん
2016/05/21(土) 17:53:28.24ID:Dey5A/Jl0219デフォルトの名無しさん
2016/05/21(土) 18:26:36.65ID:J4qAac+5良いオブジェクト指向設計は何かを
議論するスレかと思ってたが
0220デフォルトの名無しさん
2016/05/21(土) 18:37:45.87ID:Dey5A/Jl0221デフォルトの名無しさん
2016/05/21(土) 19:48:31.27ID:zSvCOHYP変化があるたびにコメントとドキュメントを直していたらコストは3倍になる
実際は同期が取れているかのチェックなどでさらに工数が増える
これは許容できないコストだよ
0222デフォルトの名無しさん
2016/05/21(土) 20:22:38.39ID:Ox0LpmWi0223デフォルトの名無しさん
2016/05/21(土) 20:45:52.79ID:Dey5A/Jlドキュメントすらないシステムを理解して改修する手間よりずっと少ないじゃん。
そもそも客からドキュメントの提出を求めて来るだろ。
趣味じゃなく実業務のプロジェクトやってことあるのか?
趣味でやってるなら趣味でやってるって書いてくれよ。
それならそれに合わせて緩く対応するから。
0224デフォルトの名無しさん
2016/05/21(土) 20:46:46.87ID:Dey5A/Jl設計書がなけりゃ何見て作るんだろ?
0225デフォルトの名無しさん
2016/05/21(土) 21:09:25.89ID:zSvCOHYPシステムを理解するにはメモ書き程度の資料と綺麗なコードがあれば充分
大人の事情でドキュメントを作る事はあっても役にたつなんて本気で思ってるうちはアマチュアだよ
0226デフォルトの名無しさん
2016/05/21(土) 21:11:26.64ID:xm4TkEYQ0227デフォルトの名無しさん
2016/05/21(土) 21:16:44.29ID:Dey5A/Jlふーん。どういうプロセスでオブジェクト指向設計をやってるのか語ってくれ。
0228デフォルトの名無しさん
2016/05/21(土) 21:19:21.49ID:ycaEwNI1どういう実務経歴の人がどういう観点から発言しようとしてるのか
明確にしないと説得力なんか全然出ない。
てなるとある程度名と実績の知れた人、自己責任で過去に関わった案
件の内容を差し障りのない範囲で公開できる人(=業界有識者、オピニオンリー
ダー)に限定されてしまうな。
ここまでくどく書く必要があるかどうかわからんが、極端な話、ソーシャル
アプリと原発制御システムとでは開発手法が全然違うしな。なんで、同じ土俵で
議論なんてできるわけない。ブログに書くゆるふわ日記と隙のない法務文書を書
くぐらい違う。
0229デフォルトの名無しさん
2016/05/21(土) 21:25:36.87ID:Dey5A/Jl相手の発言内容から参考になるかならないか自分で判断できるだろ。
日本人のオピニオンリーダーとやらのつぶやきよりも原著を読んだほうがよっぽど信頼できるし。
2ちゃんなんだから誰が発言したかじゃなくていろんな意見を聞きたいってとこだな。
今のところ、実体験の裏付けがあると思える書き込みはほとんどないのは残念だけど。
0230デフォルトの名無しさん
2016/05/21(土) 21:28:16.08ID:ycaEwNI1煽り口調で書き込みされた時点で信用もクソもないと思うけど。
少なくとも議論する気なんてないよね?
0231デフォルトの名無しさん
2016/05/21(土) 21:32:06.53ID:Dey5A/Jlプロセスなんていらない、文書なんていらない、なんて書き込みされてりゃ呆れるだろ。
で、Twitterがいいと思うなら勝手にTwitter使ってやってりゃいいじゃん。
わざわざスレに来て書き込むのは無意味すぎて不快。
0232デフォルトの名無しさん
2016/05/21(土) 21:40:10.70ID:zSvCOHYPDDD
0233デフォルトの名無しさん
2016/05/21(土) 21:52:07.81ID:Dey5A/Jl体験談を語って欲しいもんだ。
0234デフォルトの名無しさん
2016/05/21(土) 22:04:24.15ID:a4jHAOFt1) 語れるほどの実体験を持つ者はこのスレにはいない
2) いたとしても、それを無料で語ってくれる者はいない
0235デフォルトの名無しさん
2016/05/21(土) 22:18:00.97ID:Dey5A/Jl語れない、語りたくないなら書き込まないでいいから。
そもそも2ちゃんに書き込んだって一円にもならないんだから嫌なら書き込むなw
0236デフォルトの名無しさん
2016/05/21(土) 23:13:38.33ID:hclWowahお客さん向けの設計書の納品でjavadoc送りつける人かな?
>>225
お客さんがいるシステムを作ったことない人かな?
0237デフォルトの名無しさん
2016/05/21(土) 23:39:12.12ID:sajHzwwt0238デフォルトの名無しさん
2016/05/21(土) 23:55:43.52ID:zSvCOHYPドキュメント自体の有用性を説明する事にはいつも失敗している
情けない連中だよ
0239デフォルトの名無しさん
2016/05/21(土) 23:57:30.93ID:Dey5A/Jlドキュメントがいらないって言ってるプロセスの提唱者がいるもんなら教えてくれ。
それとプロジェクトでの実体験はいつになったら語ってくれんの?
0240デフォルトの名無しさん
2016/05/22(日) 00:00:37.02ID:sxeEi6BC前もって言っとくと
ドキュメントがいらないと
詳細なドキュメントがいらないケースもある
って主張は違うから。
詳細なドキュメントがいらないケースもあるって主張をしたいなら、そんなことはみんな知ってる。
0241デフォルトの名無しさん
2016/05/22(日) 00:21:40.24ID:WwOYSBmyソースコードのリポジトリに含めたテキストファイルでもいい。
0242デフォルトの名無しさん
2016/05/22(日) 00:25:24.91ID:dTyROPbW一定の規模を超えるプロジェクト(他にも色んな条件はあるけど)には
メモ書き程度の資料では対応出来ないことを知っている。
逆に、ドキュメントが必要だと主張する人だって、使い切りで
数キロにも満たないソフトウェアにドキュメントが不要な場合も
あることは知っているはず。
この問題は魔法の言葉で片付けられる。
ケースバイケース。
0243デフォルトの名無しさん
2016/05/22(日) 00:34:36.57ID:WENufHUB正解。
問題はどう考えても前者なのに
ドキュメント書きたがらない自称スーパープログラマー様。
こういう輩の存在がデスマーチの遠因。
0244デフォルトの名無しさん
2016/05/22(日) 00:37:59.86ID:sxeEi6BC複数人が関わる業務システムの開発プロジェクトって前提で語ろうぜ。
個人の趣味レベルならドキュメントいらないなんて語られても話が混乱するだけ。
体験談を語ってくれるならそれはありがたいけど、個人でやった場合だと明記してくれ。
0245デフォルトの名無しさん
2016/05/22(日) 00:48:43.39ID:mLM/Nu20コードが最も正確なドキュメントってことにまだ気付いてないのか
なぜすでにある情報を複数箇所に劣化コピーしただけのゴミをありがたがるのか
あぁもしかしてコード読めない人達でしたか?
0246デフォルトの名無しさん
2016/05/22(日) 00:51:23.21ID:sxeEi6BCチームで開発するとき、お前の考えをチームメンバーと共有する必要があるんだけど
どうやってんのかな?
開発が終わって運用チームに引き渡すときドキュメントを求めれるけどどうしてるの?
運用後の改修のたびにすべてのコードをチェックさせるのかな?
実体験があるとは思えないんだけど、違うなら回答して。
0247デフォルトの名無しさん
2016/05/22(日) 00:59:11.29ID:mLM/Nu20知識共有はメモ書きとモデルのイラストと対話だ
何度も言ってるだろバカが
逆に聞くがお前んとこじゃチームとの協調が必要な部分でクソの役にも立たんドキュメント渡すだけなのか?
そりゃ失敗するわけだよ
0248デフォルトの名無しさん
2016/05/22(日) 01:05:50.60ID:sxeEi6BC対話はその場にいないメンバーには伝わらない、忘れる、誤解する。
絵を描く必要があると認識してるんだから、描いた絵を残さないと後工程のメンバーが困る。
ソースだけじゃ伝達できないって認めてるじゃんw
設計の共有は文書+ミーティング。当たり前じゃん。
0249デフォルトの名無しさん
2016/05/22(日) 01:08:07.29ID:sxeEi6BC開発が終わって運用チームに引き渡すときドキュメントを求めれるけどどうしてるの?
運用後の改修のたびにすべてのコードをチェックさせるのかな?
についてはスルーかなぁ?
実際のプロジェクトでは重要なことなんだけど。
0250デフォルトの名無しさん
2016/05/22(日) 01:14:34.16ID:mLM/Nu20メモ書きやモデルはコードを書く過程で使うだけの中間生成物でしかない
コードができればモデルを最も明確に表したドキュメントはコードそのものになる
中間生成物は時間とともに劣化するので害悪になる前に破棄しなければならない
後の行程に引き継ぐなんてもってのほか
横着していらん問題を持ち込むな
知識伝達は面と向き合って対話で行うんだよ
その場に居ないから伝わらないなんて調整力の無さの言い訳をするな
支障が出るほど連日居ないゴーストメンバーなんて存在しねえよ
0251デフォルトの名無しさん
2016/05/22(日) 01:15:14.13ID:mLM/Nu20ユニットテストも知らないのか
0252デフォルトの名無しさん
2016/05/22(日) 01:16:23.86ID:sxeEi6BC実際のプロジェクトの経験ないだろ?
0253デフォルトの名無しさん
2016/05/22(日) 01:17:12.92ID:mLM/Nu20お前がな
0254デフォルトの名無しさん
2016/05/22(日) 01:21:10.56ID:sxeEi6BC客との合意を文書にしないってありえないから妄想語るのもいい加減にしようぜ。
バカもここまで来ると笑っちゃう。
客とも口頭で合意して終わりなんだ??
んーーー、どうなのお?
0255デフォルトの名無しさん
2016/05/22(日) 01:21:41.95ID:WENufHUB一人で何か作らせるにはいいが
チームではスタンドプレーが多く使い物にならない
>知識伝達は面と向き合って対話で行うんだよ
はい、完全な炎上原因
こんな現場たくさん見てきたわ
0256デフォルトの名無しさん
2016/05/22(日) 01:27:01.44ID:WENufHUB実際に顧客と話をする営業やPMにソース読ませるの?馬鹿馬鹿しい
0257デフォルトの名無しさん
2016/05/22(日) 01:29:31.11ID:mLM/Nu20お前らはもう一生間違ってるドキュメントの更新に時間使ってろよ
うちは客がリアルタイムに必要とするモノを作る
もうそれでいいだろう
住み分けって大事だよホント
0258デフォルトの名無しさん
2016/05/22(日) 01:32:47.40ID:sxeEi6BC客の要求を確認するのにも文書が必要なんだけど
お前の顧客は口頭だけのあいまいな説明で納得してくれるし
求めている機能と違うとか言い出さない妄想上の存在なんだろうな。
0259デフォルトの名無しさん
2016/05/22(日) 01:34:21.91ID:mLM/Nu20ソースも読めない営業と仕事してんのか
優れたコードは素人でも部分的にソースを読めるもんだぞ
逆に素人がみても全くわからんようなコード書くから無意味なドキュメントがないと安心できなくなってるんだろうな
0260デフォルトの名無しさん
2016/05/22(日) 01:35:55.78ID:sxeEi6BC笑わせに来てるだろw
0261デフォルトの名無しさん
2016/05/22(日) 01:39:45.41ID:SSySxKMQこれはさすがに苦しい言い分だと思うが……
printf("hello world\n");
これすらわからねえなんてザラじゃね?
0262デフォルトの名無しさん
2016/05/22(日) 01:40:32.08ID:mLM/Nu20文章がいかに曖昧なものか理解してない時点で素人丸出しだな
ブツとして無意味と思いつつ形式的に書いて渡す事はあれどそれを真面目に解釈してモノを作るなんてバカな真似はアマチュアで卒業しとけよ
システム開発ってのは進路調整の連続なんだよ
ドキュメントの更新日がちょっと古かったらもう信用できない
どのみち直接対話で確認を取りに行くしかない
0263デフォルトの名無しさん
2016/05/22(日) 01:42:37.38ID:sxeEi6BCお前の目的は何なんだよww
さすがに釣りだろ?
0264デフォルトの名無しさん
2016/05/22(日) 01:55:46.57ID:mLM/Nu20苦しくないって
例えばこんなコードは素人にゃわけわからん
int x = 0;
for(i = 0; i < len(a); ++i) x += a[i][IDX_UP] * a[i][IDX_PRC];
でも素人でもこれは理解できる
購入品リスト.合計金額()
客と密接に対話して作りあげたモデルから生成されるコードは客でも読める
というか素人でも読めるように書くためのモデリングとコーディングがOOPの真髄だろ
0265デフォルトの名無しさん
2016/05/22(日) 01:58:22.26ID:sxeEi6BC漢字オブジェクト名www
0266デフォルトの名無しさん
2016/05/22(日) 01:58:50.19ID:mLM/Nu20ドキュメント文化をやめてほしい
少なくとも疑問を持ってほしいだけだよ
もし業界全体で馬鹿馬鹿しいドキュメント文化から解脱できたなら
それはいったいどれだけの国益になるか
そこを考えてほしいんだ
0267デフォルトの名無しさん
2016/05/22(日) 01:59:51.63ID:mLM/Nu20もしかしておじいちゃん?
0268デフォルトの名無しさん
2016/05/22(日) 02:02:04.15ID:sxeEi6BC楽しませてもらってるけどスレと関係ない目的だから別のスレ立ててやってもらえるかな。
0269デフォルトの名無しさん
2016/05/22(日) 02:03:26.44ID:mLM/Nu20関係はあるだろう
さっきも言ったがOOPの真髄はドキュメント不要論にリンクするんだからさ
0270デフォルトの名無しさん
2016/05/22(日) 02:03:45.85ID:WwOYSBmy知らないのか?
客がドキュメントを読むんだよ。
0271デフォルトの名無しさん
2016/05/22(日) 02:05:22.19ID:sxeEi6BC頼むからそんなとんでも理論で絡んで来ないで。
お前は自分のスレを立てるに足る逸材だから。
0272デフォルトの名無しさん
2016/05/22(日) 02:15:56.49ID:mLM/Nu20客がドキュメント読みたきゃ読めばいい
客が客の時間使ってドキュメントを読もうがサボって漫画を読もうがそれは客の勝手だ
だけどこっちの開発はそれじゃ進まねえんだよ
0273デフォルトの名無しさん
2016/05/22(日) 02:20:15.89ID:sxeEi6BC客の期待通りの設計になっているかを確認するためにもドキュメントを作成する。
なんとそのドキュメントがメンバー間で理解を共有するための役にも立ってしまう。
すごいじゃん。
0274デフォルトの名無しさん
2016/05/22(日) 02:25:01.82ID:WwOYSBmy■ このスレッドは過去ログ倉庫に格納されています