良いドキュメント・マ ..
2:デフォルトの名無しさん
03/10/05 23:36
あります。
■■■■■■■■■■■■■■■■■■■終了■■■■■■■■■■■■■■■■■■■■■
3:デフォルトの名無しさん
03/10/05 23:37
>(これはGNU製に多い)
これは偏見じゃねーか?(w
まあ否定する要素もないけど。
4:デフォルトの名無しさん
03/10/05 23:38
ドキュメント化軽視はアンチパターンだな。
プロジェクトの存続にも関わる。
5:デフォルトの名無しさん
03/10/05 23:41
ソース=ドキュメント
とか言うやつはアホだな。
6:デフォルトの名無しさん
03/10/05 23:44
umlじゃだめですか?
7:デフォルトの名無しさん
03/10/05 23:45
マ板でやってくれ。
8:デフォルトの名無しさん
03/10/05 23:47
そだね。
そもそも今までム板にドキュメントの書き方系のスレが無いってのがちょっと気になった。
みんな関心が無いのか、それともDQNなドキュメント書いてる奴は自覚が無いのか。
9:デフォルトの名無しさん
03/10/05 23:47
ソースと双方向でできる奴なら手間もかからずいいかな。
それ以外は最終的にはソース見ろになるから、詳細レベルは不要。
設計時は通じるレベルで記述して、後は仕様書作成ツール様に任せる。
10:デフォルトの名無しさん
03/10/05 23:48
>>7
こういう話題もマ板なの?
ドキュメントを記述する上での技術的な話題とすれば、
ム板でもいい気がするけど。
11:デフォルトの名無しさん
03/10/05 23:51
>>8
会社によってフォーマットがあまりにも違うので語りようがなかったりして。
ちなみにうちは検査に出すドキュメントに決められたフォーマットはなし(笑
12:デフォルトの名無しさん
03/10/05 23:54
社内的には分からんでもないが、社外的には綺麗なドキュメント残すと次の仕事が
取り辛くなっちゃうから意図的に残さないw
13:デフォルトの名無しさん
03/10/05 23:54
ドキュメント書く上ではまず、ソースとの同期という問題がある。
これはソースとドキュメントが別ファイルなのが問題ではないか?
ということで、doxygenみたいなツールを使うことである程度緩和される。
ただしdoxygenはC++専用。
各言語毎にこういうツールを用意する必要がある。
14:デフォルトの名無しさん
03/10/05 23:57
>>1
自信ないよ。
四苦八苦しながら書いてる。
それで、教えてくれるの?
15:デフォルトの名無しさん
03/10/05 23:58
マニュアル対する不満の多くは,「どこに書いてあるかわからない」「書いてあることの意味がわからない」といった,“わかりにくさ”にあります。
マニュアルの「わかりやすさ」とは,@書いてあることの意味がわかる,Aどこに書いてあるかわかる,B知りたいことが書いてあるの3点です。
16:デフォルトの名無しさん
03/10/05 23:59
関数呼び出しグラフを生成してくれるようなツールってありますか?
graphvizのフォーマットで書き出してくれるだけでもいいんですが。
17:デフォルトの名無しさん
03/10/06 00:01
>>16
言語・環境を書けよ。
18:デフォルトの名無しさん
03/10/06 00:02
うっかりしてました。
C++でお願いします。
19:デフォルトの名無しさん
03/10/06 00:02
書いてあることの意味が分かる−−伝わりやすい文章
企画段階で想定したマニュアルの利用者(読み手)の知識・技術・能力
のレベルに合わせて,理解しやすく,読みやすい文章を書くようにします。
短い文を心掛ける−−1センテンスは35〜50文字位が適当
1センテンスが長文だと,意味を読みとり難くなります。1センテンス
35〜50文字を目安として,1つの文脈を表すようにします。
接続詞の使い方に注意を
「そのうえ」,「さらに」,「しかし」など,接続詞で文章をつなぐと,
めりはりのない文章になりがちです。
読点の使い方
また,主語には原則として読点(,,)をうちます。こうすることに
よって主語と述語の関係が明確となります。これにより読み手の
意味の取り違えや,読み誤りを防ぎます。
「です。ます調」で,使用者(読み手)の共感を得る
「です,ます調」は,読み手が親近感を持つ表現であるところから,
読む気を引き出す,あるいは,“利用者の共感を得る”といった観点
から,マニュアルに適した文体です。
なお,「である調」は,事実を正確,簡潔に表現するのに適した文体
です。
20:デフォルトの名無しさん
03/10/06 00:04
以上はここからのコピペ
URLリンク(www2s.biglobe.ne.jp)
よくまとまってるので、指標にはなるんじゃないかな
21:デフォルトの名無しさん
03/10/06 00:12
>>16
そういうのDOS時代にはあったな。
関数の呼び出し関係を木構造で出力するやつ。
graphvizみたいなグラフじゃないけど。
doxygenじゃ手動でも書けないんだっけ?
22:14
03/10/06 00:19
>>20
おお、ありがとん。
文章に関しては参考にしてみる。
23:デフォルトの名無しさん
03/10/06 17:09
外国にはマニュアルライターって職業があるの
24:デフォルトの名無しさん
03/10/06 17:14
日本でもいますが。
25:デフォルトの名無しさん
03/10/06 18:38
下手なマニュアル仕様書よりも、C#、VB.NET、J#、
Java等のStrictな言語でほぼ実際の動きをエミュ
レートするソースがあれば、当面はそれ
に勝るマニュアルや仕様書はないんじゃないのか?
10年位して、バージョンアップが殆ど無くなった段階で
初めて詳細な仕様書やマニュアルを日常語に近い言葉で
書けばOKじゃないの?
26:デフォルトの名無しさん
03/10/06 21:06
いいえ、仕様書は必要です。
27:デフォルトの名無しさん
03/10/06 21:40
だからソースも仕様書の一部だと思えば良いってこと。(そのソースで生成
されたコードは売り物にならないと思うべきだが)
というか、大抵の場合、日常語で書かれた仕様書というのは、多かれ少なかれ
顧客の業務の重要な情報を含むことが多いわけで、書かれたものは基本的に
顧客に返却して管理させるべきもので、それをどこの馬の骨ともわからない
人間に見せてダイレクトにコード化させることが犯罪的なんだよ。
まだ良心的な会社は、それじゃまずいから、意図的にコーディング上重要な
情報を小出しにし過ぎる。実装不能な仕様を渡されてそれをコード屋のせいに
する。丁度中間のバッファが必要なわけだ。少なくとも実動作する程度のもの
を作って、その中で守秘義務上、伏せておきたい情報を隠蔽すればいいわけだ。
論理的に数分割して時間差をつけて別会社に発注するだけで情報漏洩はかなり
防げる。
28:デフォルトの名無しさん
03/10/06 21:45
25==27?
論理設計書、物理設計書
外部設計書、内部設計書
基本設計書、詳細設計書
システム設計書、プログラム設計書
呼び方はいろいろだが、いったいどのレベルの設計書の話をしてるんだ?
29:デフォルトの名無しさん
03/10/07 05:47
構想書・提案書・稟議書:漠然としたアイデア。Power-PointやFlash-Animation
とかを使ってイメージを表現すればよい。
計画書:アイデアを前向きに検討する時に作成される。論理的に矛盾が無いか
算術的に不可能ではないか、統計的パラメータの準備は十分か、検証される。
体系的でなく、断片的なものの集積。
Word(論理的妥当性)/Excel(算術的妥当性)/Access(統計的妥当性を使
って書かれる。決してこの段階では仕様書とは呼ばない筈であるが、何故か
この国では仕様書と呼ばれる。
設計書:基本計画がまとまった後、上記計画書群をもとにそれらをつなぎあわせて
一枚の設計書にする。この際に厳格なライブラリを持った言語が好ましいことは
言うまでも無い。.NETやJava等が適している。仮想マシン上で正常動作すること
が大前提。しかし、設計書が完成してもまだ実装段階ではない。
+αが重要。
+αとは、プログラムに含まれているパラメータに調整要素をつけること。その
調整要素に優先順位を指定すること。これを行う為には熟練が必要。
この調整パラメータを含んだ設計書が規格書。
実際のコーディングは規格書に基づいて行われるべきである。しかし実装段階
では、調整パラメータを利用した修正が不可避的に必要。(ロジックやアルゴリ
ズムの修正は余りない。環境固有の要素やハードウェアの物理的側面から多少の
変更はあるが、パラメータ修正に較べれば小さい)パラメータ変更は上流に
フィードバックされ、規格書の変更を余儀なくさせる。
これを繰り返して、規格書が仕様書に近付いていく。
結論:
仕様書が出来る前に必ずブツが出来る。
いきなり仕様書を書ける奴は神。
30:デフォルトの名無しさん
03/10/07 10:16
>>29
「規格書」とはなんしょうか?その説明が無いので、あなたのいう「仕様書」がなんなのか
よくわかりません。
それから普通は「構想書・提案書・稟議書」と「計画書」の間になにかあると思います。
日本語では『要求仕様書』、アメリカでもrequirement specificationと言うと思います。
31:デフォルトの名無しさん
03/10/07 10:18
>>30
あ、すみません。規格書の説明はありましたね。第一パラグラフは取り消します。
32:デフォルトの名無しさん
03/10/07 10:22
ところで、ワインバーグも『要求仕様の探求学』という書籍を出しているのをみると
わかるとおもいますが、システムを作る入り口となるものは「要求仕様」であり、
それを書類にしたものが要求仕様書で、この位置づけの仕様書が無いとシステムが
作れないと思います。
33:デフォルトの名無しさん
03/10/07 10:45
>>29
どの分野の人?
パッケージ?ゲーム?情シスの人?
34:デフォルトの名無しさん
03/10/08 20:54
総合計画書を作るまでは、期待と夢が膨らんでいく段階。この段階は要求定義書
とは言わず、計画書群の一部だろな。
ただ総合計画書を作る段階でどんどん要求が絞り込まれていく。
これは予算とか工期などの生臭い要求も関係してくるというか、殆どの場合
がそれ。この過程でそれまでの前向きな基調だった計画書群とは異なって
やや後ろ向きな要求定義書と呼ばれるバージョンが出てくる。総合計画書
を作る段階では意外に高い影響力を持つ。だから計画書を書かされた人間は
要求定義書を書いた奴を内心憎んだりする。
なお、総合計画書を書く段階で、実装には無関係という前提のもとで、
一応完結的なアプリケーションの形にしても良い。(勿論ソースも残す)
かなり細かい部分まで記述可能な例えばDelphi等を使うと良い。Delphiは
総合計画書を書く段階で最も活躍する言語かも知れない。(但し長期的に
使うのには色々と問題があるので、継続的に使用してはならないと思うべ
きだが)これは企画書を書く段階の助けになるからである。
35:デフォルトの名無しさん
03/10/08 23:01
なんかこの長文書いてる人、違う世界の人みたい。
36:デフォルトの名無しさん
03/10/08 23:48
読みにくいなぁ。才能無さげ。
37:デフォルトの名無しさん
03/10/09 06:13
漢字が多い文章も考えものだと34を見てオモ-タ
38:デフォルトの名無しさん
03/10/09 07:29
GUIなんかは、直感でわかるだろ。
D'ont think feel!
39:デフォルトの名無しさん
03/10/09 07:53
誰か34を読める文章に書き換えれ
40:デフォルトの名無しさん
03/10/09 08:00
> D'ont think feel!
何語ですか?
41:デフォルトの名無しさん
03/10/09 08:08
>>39 書き換えてみますた。
総合計画書を作るまでは夢。要求定義書はなんつうかもう空絵事。
総合計画書を作る段階でどんどん退化。
生臭い要求も関係してくる。この過程で夢は消える。
要求定義書は、総合計画書を作るときやけに高い影響力を持つ。
だから計画書を書かされた人間は
要求定義書を書いた奴を脳内でぶちのめす。(-_-#)< FackYou!
総合計画書を書くときDelphiでプロトタイプ作っても良さげ。
(ただしそのまま開発にDelphi使うと問題が多発するという諸刃の剣)
まあ、企画書を書く段階の助けにはなるだろうってこった。
42:デフォルトの名無しさん
03/10/09 12:09
Delpiでは持続的開発は難しいだろな。
瞬間的に巨大なものを作るのは得意かも知れないが。
43:デフォルトの名無しさん
03/10/09 20:02
a
44:デフォルトの名無しさん
03/10/10 06:52
そんな、持続的に長期手直しがあるのが判ってるなら
スクリプトを導入すればいいのに。
ちょっと直す都度コンパイラのコードに手を入れるなんて・・・まるでCOBOLだ。
45:デフォルトの名無しさん
03/10/10 16:37
Script言語のような「軽い」言語を動かせる環境は、UnixのShellとか
Web-browserだとか非常に永続性の高い重く巨大で安定した土台がある
からこそ動くわけ。
この土台を構築するのには膨大な金がかかっている。(見た目そっくりなものは
簡単に作れるが)
Script言語を動かしても壊れない土台は実はそう短い時間じゃ作れない。
あと、こういった安定土台+Script=理想と考えるのは間違い。
重く巨大な土台が影響して、実は本当に大きな環境激変に耐えられなかったり
する。(ちょっとした変化なら、他よりも非常に巧く対応するが)
46:デフォルトの名無しさん
03/10/10 18:36
>>44
いやスクリプトといっても有名所の肥大化したものじゃなくて
せいぜい5千行くらいで書けるような小さなものでも結構役立つよ。
自分は色々作ってやってる。テキストをそのまま実行するものと
もう少し速度が必要な用に中間言語型の2つね。
さっきも仕様変更のメール来たけど、スクリプトの部分だけ変更してメールで送った所だ。
Delphiはバリアント型があるのと、実行時型情報のおかげでスクリプトが簡単に作れて組み込めるのがありがたい。
47:デフォルトの名無しさん
03/10/11 15:41
Web-browserっていわいるIEなどの、ブラウザのことですか?
48:デフォルトの名無しさん
03/10/14 07:54
ハードウェアがあって、CPUを組み合わせてシステムを作る。
OSが必要になり、OS固有のライブラリでアプリを作る。
優秀なアプリの上にスクリプト言語やマクロ言語が発生し
やがてそのアプリはOSのサブ環境に近づいていく。
スクリプト言語もやがてライブラリが整理され、文法も
補われて単なる言語になる。その言語で書かれたアプリが
再び環境となって....
こうして、OSの上にOSが出来てさらにその上にOSが
出来るという無限連鎖が発生するように見える。CPUの
スピードアップはそれを普通に可能にする。
ただこういうのを砂上の楼閣というんだろうね。最終的に
使うのは人だから、上が崩れると下まで巻き込んで、すべて
崩れてしまう。その危険性を日頃から意識しているかいないかで
長期的にみてぜんぜん違ってくる。
49:デフォルトの名無しさん
03/10/14 09:52
発生しないよ。
50:デフォルトの名無しさん
03/10/14 23:34
要するにそのうちJavaと.NET両方で動く言語ができるってことでつか?
51:デフォルトの名無しさん
03/10/14 23:37
J#とJavaでJavaはすでに両方で動いてますね。
52:デフォルトの名無しさん
03/10/15 01:12
C#もJVMで動くのかな?
53:デフォルトの名無しさん
03/10/15 01:21
>>51
ライブラリが違いすぎ。
言語仕様なんてライブラリに比べたら問題にならないでしょ。
54:デフォルトの名無しさん
03/10/15 01:22
どうせクラス仕様書なんか作っても、素人の客は理解なんかできないだろ。
適当でいいんだよ。
55:デフォルトの名無しさん
03/10/16 03:25
少なくともJavaで書かれたソースコードは、これは「ソフトウェア」じゃ
ない。「ダイアモンドウェア」であってハードウェアよりもず〜っと硬い。
これを現実のハードに適用するとどういう結果を招くか。つまりJavaで
書かれたソースはあくまでも実装準備段階で、別にもう一度ソース最初から
書き直さなければならないってことね。真に良いソフトウェアを書く為には
ダイアモンドのように硬いソースが必要だったりすることもあるから
Javaの存在価値はMSが言うほど小さいものではなかったりする。
ただしそれは十分に柔らく書き直してから使うべきだろうけどね。
56:デフォルトの名無しさん
03/10/16 03:32
誰か>>55を日本語に直してくれ。
57:デフォルトの名無しさん
03/10/16 11:54
>>56
>>55をexcite翻訳を使って英訳、
できなかった部分は原文を意味が変わらない程度にいじって再び英訳、
そしてそれを邦訳。結果はこれ。
Javaによって少なくとも書かれたソース・コードについては、
これが「ソフトウェア」にあります。何もありません。
それは「ダイヤモンドの着用」で、ハードウェアよりはるかに困難です。
これが応用の困難な[現実]である場合、
どんな結果が引き起こされるでしょうか。
で、すなわち、書かれたソースがそうであるJava、
最後への増大する準備段階でもう一度独立して始まるソースから。
書き直しに対して持っています。
ハードソースがダイヤモンドのように時々要求されるので、
非常によいソフトウェアを書くために、
Javaの存在価値はMSが言うほど小さくありません。
しかしながら、それは十分に柔らかに書き直した後に使用されるべきですか。
58:デフォルトの名無しさん
03/10/16 14:41
ようするに、スクリプトを作って、スクリプトの解説を書いておけば
あとはスクリプトが仕様書って事かい?
59:デフォルトの名無しさん
03/10/16 17:27
仕様書は書いたって誰も読まないから、嘘が書いてなければいい。
保守するときだって仕様書なんか信用しない。
「地図と土地が一致していなければ必ず土地の方を信用しろ」の格言のとおり、
「ソースと仕様書一致していなければ必ずソースの方を信用しろ」なんだ。
仕様書がいくら立派でも、保守不能な(保守が現実的でない)ソースは
保守不能なんだ。
60:デフォルトの名無しさん
03/10/16 17:37
人権尊重の個人主義社会(都会的自由人) ⇔ A型中心の集団主義的村社会(封建的田舎人)
相容れない?
集団主義社会=北朝鮮、戦前の日本。
URLリンク(www.pref.aichi.jp)
「人権の世紀」という言葉を聞いたことがありますか?
労働相談・ご意見
URLリンク(www.jtuc-rengo.or.jp)
61:デフォルトの名無しさん
03/10/16 17:37
<血液型A型の一般的な特徴(改訂版)>(「自分だけいい子」は直そう!)
●とにかく臆病・神経質で気が小さいだけ(真に他人を思いやる気持ちには欠けている、二言目には「世間」(「世間」と言っても、一部のA型を中心とした一部の人間の動向に過ぎない))。
●異常に他人に干渉して自分たちの古いシキタリを押し付け、そこから少しでも外れる奴に対しては好戦的でファイト満々な態度をとり、かなりキモイ(偏狭、自己中心、硬直的でデリカシーがない)。
●妙に気位が高く、自分が馬鹿にされるとカッと怒るくせに平気で他人を馬鹿にしようとする(ただし、相手を表面的・形式的にしか判断できず(早合点・誤解の名人)、内面的・実質的には負けていることが多い)。
●基本的に悲観主義でマイナス思考なため性格が鬱陶しい(根暗・陰気)。
●とにかく否定的でうざく、粗探しだけは名人級(例え10の長所があっても褒めることをせず、たった1つの欠点を見つけては貶す)。
●社会的強者には平身低頭だが、社会的弱者に対しては八つ当たり等していじめる(強い者にはへつらい、弱い者に対してはいじめる(人が見ていないときは、より一層))。
●少数派の異質・異文化を理解しようとせず、あるいは理解を示さず、排斥する(多数派=正しい と信じて疑わない、了見が狭い差別主義者)。
●何でも「右へ習え」で、単独では何もできない(群れでしか行動できないヘタレ)。そのくせ、集団によるいじめのリーダーとなり皆を先導する(陰湿かつ陰険で狡猾)。
●他人の悪口・陰口を非常に好むと同時に、自分は他人からどう見られているか、人の目を異常に気にする(自分がウソツキだから他人のことも容易に信用できない、ポーズだけで中身を伴っていない)。
●友人関係は、表面的な浅い付き合いでしかなく、心の友はおらず孤独(他人の痛みがわからず、包容力がなく、冷酷だから)。
●頭が硬く融通が利かないため、すぐにストレスを溜め、また短気で、すぐに爆発させる(不合理な馬鹿)。
●後で自分の誤りに気づいた場合でも、素直に謝れず強引に筋を通そうとし、こじつけの言い訳ばかりする(社会悪の根源、もう腹を切るしかないだろう!)。
●男は、女々しいあるいは女の腐ったみたいな考え(例:「あいつより俺のほうが男前やのに、なんでやねん!(あいつの足を引っ張ってやる!!)」)。
62:デフォルトの名無しさん
03/10/16 17:51
仕様書候補と実装ソースは互いに尊重しあって、相互にそれを修正し
ていって成長するもの。仕様書候補を書こうというものは実装ソース
を書く人のニーズを真に理解していなければならないし、実装者も
仕様書候補の行間を読んで真に必要とされているものを生かしていか
なければならない。
最初に完成された仕様書があって環境毎に異なるバリエーションを持
ちえるプログラムコードはそれに従属し翻訳されたものであるという
考え方は最終的な結果論であり理想論。
というか、その状態になって初めて「仮想原本」たる仕様書と呼べる
水準のものになる。この仕様書の価値こそが極めて高いわけで、これ
が生まれることをほのかに期待するからこそ人はプログラムという邪
道に敢えて入り込むわけ。
ダイヤモンドを散りばめた服が、決して服の究極の代表的な姿にはな
りえないのと同じように、ソフトウェアも硬く鋭く光る部品で構成
されているものが終局的な姿だというわけでもないだろうね。
ま、一度その方向に極端化してみる(洗練と人は言う)というのはそ
れはそれでいて得られるものは大きく貴重なものも多いのだろうが。
63:デフォルトの名無しさん
03/10/16 18:26
↑文章が下手糞では説得力も糞もない
64:デフォルトの名無しさん
03/10/16 23:03
>>62
ちゅーか、ながい。
沢村の友達なんだ炉。
65:デフォルトの名無しさん
03/10/16 23:18
>>62は>>55だろ
66:デフォルトの名無しさん
03/10/16 23:26
ダイヤモンド大好きっ子ですね
67:(゜Jし゜)
03/10/16 23:27
ソースとドキュメントの一致と言う意味では、詳細設計レベルでは
JavaDocみたいなのを使うのが一番だよね。
概要設計レベルならUMLになるのかな?
でも、どっちも理解してくれないウチのPM…
まぁ何を書いても突っ返される訳だが(工数稼ぎのため?)
68:デフォルトの名無しさん
03/10/17 02:15
doxygen とかで(規約かなんかで)全ての関数インターフェースに
コメントをつけるとしたとき、仮引数名がその意味を完全に表していたときは
1.書かない
→UNDOCUMENTEDの警告がいつも出てしまってほかの警告が霞んでしまう
2.繰り返す:@param instance インスタンス
→かっこわるい
3.空にする:@param instance
→まちがってる気がする
どれがいいんでしょうか?
69:デフォルトの名無しさん
03/10/17 06:49
「XXXのインスタンス」とか書くのはだめなの?
70:デフォルトの名無しさん
03/10/17 10:40
>>68
2
71:デフォルトの名無しさん
03/10/17 10:58
>>68
4.決めうち:@param instance ソース嫁
72:デフォルトの名無しさん
03/10/17 20:37
ドキュメント:
自分たちが書くべき言語で書かれた文書のこと。
それを読んで次の工程の人がその人たちが書くべき言語でコードを書く。
C言語で書かれたドキュメントをコンパイラに渡してそれを参考に
アセンブリコード或いは機械語コードに変換する作業をコンパイルと呼び
その作業をする人或いはソフトウェアをコンパイラと呼ぶ。
ソース:自分たちよりも前の工程の人が書いたドキュメント群のことを区別
する為にソースと呼ぶことが多い。
Javaでドキュメントを書いている人たちも、日本語のソースや英語のソース
を読んで書いている場合が多い。多くの場合、それは既にオンライン化され
ている場合が多く、Word・Excel等の上で読めるものであったりすることが多
い。
コード:自分たちの次以降の工程の人が書く文書はコードと呼ぶ。
73:デフォルトの名無しさん
03/10/18 23:25
良いドキュメント・マニュアル・仕様書は、
良い会社・環境・人間関係という土台があってこそ
(続きどうぞ
74:デフォルトの名無しさん
03/10/19 05:22
●●●マスコミの 「盗聴/盗撮」 は許されるの?その5●●● URLリンク(natto.2ch.net)
724 名前: 文責:名無しさん 投稿日: 01/09/09 17:52 ID:Na9tEsUs
>>722
>早朝番組の「占いコーナー」なんて、個人向けメッセージの宝庫かもしれないですね。
雑誌の占い欄もそうですね、以前も書いたけど。
「あなたの成果を横取りする人がでてくるかもしれません。その人の要領の良さに嫉妬しないで」
というアドバイスをある占いから頂きました。でも残念ながら,盗聴の要領の良さは嫉妬の対象になりません。
それに、成果を横取りするよりも、私にとっては、私生活の侵害のほうが遥かに腹立たしいです。
> 口では「マスコミの盗聴」に反対しながら、本音の部分では喜んでるんだろ、と思っている。
だから、盗聴に対する罪悪感がないのだ。その根底にあるのは、
女子アナ・芸能人というものに特別の価値があるという自惚れだ。
あはは、なるほど。そう言えば、盗聴やストーキング行為は、
かっこいい人にならされてもいいと言った、某マスコミ関係者がいたらしい。
された事ないから、わからないんだよね。それを聞いた人が
「なんだ、盗聴されても悪い気はしないんだ」と思い、罪悪感無く盗聴を続ける事になる。
いくら尊敬している人でも、かっこよくても(笑 盗聴がわかった時点で、信用は無くなります。
75:デフォルトの名無しさん
03/10/19 06:21
♥
76:デフォルトの名無しさん
03/10/21 01:17
えーと、仕様書ってのは客に見せるもんなのか
客が読んで役に立つのは要求仕様と運用マニュアルでは・・・
つーか、運用マニュアルって作んないのか・・・
77:デフォルトの名無しさん
03/10/21 07:57
俺もそう思う、実際見てくれたことないし。
仕様書ってのは何年後かに変更が発生した場合
自分たち(もしくはその修正を行う別会社)がどういう仕様か
確認するものだとおもてるよ
78:デフォルトの名無しさん
03/10/21 17:33
何年後っておまえ・・
79:デフォルトの名無しさん
03/10/21 22:25
このスレの文章読みづらいにだけど。
80:デフォルトの名無しさん
03/10/21 22:51
その「読みズラい」って意見は、79の主観かもしれないよな
ハゲ!
81:デフォルトの名無しさん
03/10/25 00:03
『実践!システムドキュメント徹底活用』かってきたよage
82:デフォルトの名無しさん
03/10/25 02:04
設計者としてのドキュメント作成技法について書かれた本で
お勧めはありますか?
83:デフォルトの名無しさん
03/10/25 02:14
つーか、ドキュメントは二の次だ、うごくもんつくれよ。
84:デフォルトの名無しさん
03/10/25 02:28
>> ソース=ドキュメント
>> とか言うやつはアホだな。
・・と俺もかつては思っていた、が、ソースコードこそ唯一信頼ができる詳細設計書仕様書だと思うのだ
PGはそれを理解して、可視性の高いソースコードをかかなければならない。
ここでも言われているが、関数仕様書等はdoxygen等でソースから自動抽出が最も実装との差異発生率が少なくて良い
フレームワークや外部仕様リンクの仕様もできればソースに組み込めればベストだと思うが
そのようなツールは現在この世にはない。
従って、クラス図とユースケース程度のものは、自前でドキュメントを残すべきだろう
ドキュメントを大げさにするのはコストの無駄である
ドキュメント作成にコストをかけた分だけ、また、メンテナンス時のコストが発生する。
また、次第に実装との差異が増加する率が高まるだけだ。
85:デフォルトの名無しさん
03/10/25 09:35
ソースコードをハイパーテキスト化しよう。
86:(゜Jし゜)
03/10/25 10:36
で、ドキュメント作成する時間を取れなかったので、
コメントに詳細仕様を記述しておいたので、後で暇人を
使ってコメントから仕様書を起草しましょう、と言ったところ、
「結局、ソースを読め!かよ。これだからPGは自分勝手な…」
「ドキュメントきちんと作って…困るんだよねぇ…云々」
PMさん…コメントと自動生成のリファレンスだけでいいんです…。
ほんとに仕様書書く時間無いんですよ、助けてください。
87:デフォルトの名無しさん
03/10/25 12:19
そのPMにケント・ベックの本でもプレゼントして差し上げましょう。
「今時不勉強なPMは生き残れませんよ」って。
88:デフォルトの名無しさん
03/10/25 13:07
ケント・ベックは、要求されるなら仕様書書けっていってるぞ。
89:デフォルトの名無しさん
03/10/25 13:08
doxygenで任意の単語にリンク張りたいんだけど、
\anchorや\refいっこいっこ付ける方法しかないですか?
90:デフォルトの名無しさん
03/10/25 16:14
設計書と一言で言っても分野や会社によってルールも書き方もまちまちとは思う。書く場合も書かない場合もあるだろう。
本質的には「どんな書類」が「いつ・どの期間」「誰に対して」必要なのかを明確にしておく必要があると思うのだ。
・外部仕様書
大抵の職業PG,SEはある程度規模が大きいソフトウェアを作るだろうから,少なくともマニュアルに近いもの,
一般的にはもっと詳細なものを最初に作るはずだと思う。
更に言えば,殆どの奴らは既存システムの改善(保守)をやっているので,既存の操作の変更があれば,最初に
どことどこを変更って決めたものを書いておかないとユーザ(またはマニュアル部隊)が困るはず。
ユーザに渡す前なら作った後でも良いし,正直最後に微修正が入ることもあるとは思う。
昔ユーザに「ソース読めば?」って言ったプログラマが居たが喧嘩になったよ。もうアホかと…
・詳細設計書
将来の誰かに対して残しておくってこともあるだろうけど,どこをどう直したかを書類としてのこしておかないと
ビルダー(パッケージング)する奴が困ると思うぞ。ちゃんとしたSEなら,どこを直したのか把握して全体の
調整もするはずだ。馬鹿SEも多いが,そういう書類を作って公開しておけば隣近所の奴が何やっているのかも
分かるしね。ソースから読めって奴もいるだろうけど,STABLE な状態ばっかりで開発できる羨ましい環境で
生活してんだなと思うぞ。
んじゃ。
91:デフォルトの名無しさん
03/10/25 16:59
>>90
すんごいローカル定義だこと。
92:(゜Jし゜)
03/10/26 11:50
ちなみにそのプロジェクト、外部仕様書は件の暇人を使って
書かせていたのでユーザには迷惑は掛かりませんでしたが…。
そしてそのPMは寄寓にもジャスト35歳だったりして。
結局、自分で書きましたよ、ええ。
後でメンテする人が困るし。
93:デフォルトの名無しさん
03/10/26 12:20
>>92
きみが書いた仕様書は、誰も解読できないと思うけどね・・・
94:(゜Jし゜)
03/10/26 23:59
>>93
痛いところを突きますね。
確かに自分の書いた仕様書は自分用のメモみたいな程度のもんでした。
でもまぁ無いよりはましかな、とか思ったもので…。
まーその辺の現実に目を背けたくてこんなスレにいるわけですが。
95:デフォルトの名無しさん
03/10/27 13:04
自分はSEではなくプログラマーなのですが
プログラマーとしてドキュメントはどんなものを書いていますか?
ウチは外注のソフトハウスで
PM・SEは元請け会社がやっています。
元請け会社が作った、基本仕様書(仕様書とは名ばかりで、機能が羅列して書いてあるだけ)
を元にプログラムを書くのが
我々の仕事なのですが、
元請け会社に提出用のドキュメントや、
社内の人間に、自分が休んだり辞めたりした後に
他の人でも対応して貰えるように残しておくドキュメントとして
どんなものを作って(書いて)いますか。
ちなみに、今、私は一太郎でドキュメントをシコタマ書いていますが
ドキュメントを書く便利なツールやソフトって無いですか?
96:デフォルトの名無しさん
03/10/27 13:18
DBから吸い出せば一発で分かるテーブルレイアウト図なんかいりません。
ER図(これもツールで吸いだせるケース多し)と、DFDだけは残してください。
全文検索に引っかかりにくく死蔵になりやすいOffice文書も正直イヤです。
97:95
03/10/27 13:21
ちなみにウチの会社
ドキュメントの作成が、みんなマチマチで
ロクなドキュメントを残さないので、
「作った本人しかわかりません、触れません」状態になっており
休みの日にドラブルが起きると
家や携帯に電話が入る。
おちおち、休んでもいられない
杜撰な会社です
98:デフォルトの名無しさん
03/10/28 03:47
そういや、いくらがんばってドキュメント書いても、誰も読まずに聞いてくる。
99:デフォルトの名無しさん
03/10/28 09:49
>>98
それはロクなドキュメントじゃないから。
100:デフォルトの名無しさん
03/10/28 09:51
>>96
テーブルレイアウト図(って何だ?)を見たいと思った人間が、いちいちDBから吸いださずに
すむという理由で、テーブルレイアウト図(って何だ?)は存在しておいたほうがよい。
101:デフォルトの名無しさん
03/10/28 09:52
>>96
Office文書がいやなら当然PDFもいやなんだろうが、だとするといったい何で書けと?
102:デフォルトの名無しさん
03/10/28 10:49
>100
DBのテーブル毎にカラム名やキー、制約なんかを記述したドキュメントの事だけど。
テーブルレイアウトって言わない?これってローカル語なのか…スマソ一般的には何て言うの?
DBからの吸出しは事実上ワンクリックで済む以上、手間では無いと思っているのだが・・・
>96
プレーンテキスト。あとはWikiかな。
もちろん、テキストだけで表現できない要素ならそれにはこだわりません。
OfficeやPDFだとどうしても見栄え的な部分へ力を割かなきゃいかんし更新の際に差分を
残しにくいのものも嫌いな理由の一つ。
あくまでも、内部用ドキュメントの話ね。外部に出すならワープロで作るのは構わないと思う。
103:デフォルトの名無しさん
03/10/28 11:31
どうせおまいら"理科系の作文技術"すら読んでないんだろ?
104:デフォルトの名無しさん
03/10/28 18:17
>>99
読んでないのにろくなドキュメントかどうか分かるわけないだろう
105:デフォルトの名無しさん
03/10/28 18:50
読まれないということはロクなドキュメントじゃないからだって事でわ?
106:デフォルトの名無しさん
03/10/28 19:34
>>105
>>104
107:デフォルトの名無しさん
03/10/28 21:41
まーふぃーの法則。
誰も読まないからドキュメントを書かないでいると、必ずドキュメントを要求される。
108:デフォルトの名無しさん
03/10/28 21:49
補足:
書くと今度は誰も読まない。
109:デフォルトの名無しさん
03/10/28 22:16
>>102
> >100
> DBのテーブル毎にカラム名やキー、制約なんかを記述したドキュメントの事だけど。
> テーブルレイアウトって言わない?これってローカル語なのか…スマソ一般的には何て言うの?
> DBからの吸出しは事実上ワンクリックで済む以上、手間では無いと思っているのだが・・・
ファイルとして保存しておけば、1秒もかからずに誰でも見始めることができるのだが。
> >96
> プレーンテキスト。あとはWikiかな。
> もちろん、テキストだけで表現できない要素ならそれにはこだわりません。
> OfficeやPDFだとどうしても見栄え的な部分へ力を割かなきゃいかんし更新の際に差分を
> 残しにくいのものも嫌いな理由の一つ。
> あくまでも、内部用ドキュメントの話ね。外部に出すならワープロで作るのは構わないと思う。
たぶんOfficeの使い方を間違っている。というか使いこなしていない。
Wikiで書いた文章を配布するときはどうするんだ?HTMLで配布するのか?
110:デフォルトの名無しさん
03/10/29 09:04
>109
そのファイルが現物のDBを反映した物である保証があるならそれもアリですな。
>96
Officeに文書のバージョン管理の機能ってあるの?
是非教えてくれ。Officeを好きになれるかも。
配布に関しては別の話になると思うのだが・・・
まぁHTMLに吐くのもアリだしWikiによってはそのままPDF吐いてくれる物もあるし。
んで「テーブルレイアウト図」は一般的なんでしょうか。
気になって夜も眠れません・・・
111:デフォルトの名無しさん
03/10/29 10:43
>>110
ぐぐってみりゃわかるだろうが。
日本語のページからテーブルレイアウト図を検索しました。 約6件中1 - 4件目 ・検索にかかった時間0.21秒
普通は「テーブルレイアウト」という。
112:デフォルトの名無しさん
03/10/29 21:57
>>110
>Officeに文書のバージョン管理の機能ってあるの?
少なくともWordにはある。
が、ファイルがどんどん肥大化するのでお薦めできない
113:デフォルトの名無しさん
03/10/29 22:01
Wordでどうやんの?
114:デフォルトの名無しさん
03/10/30 00:25
制御系のプログラマの場合、
開発した後、どんなドキュメントを残しますか?
115:デフォルトの名無しさん
03/10/30 00:28
>>110
カラムの名称や型や制約に関する記述はスキーマとかテーブル定義書って言うんじゃ
なかったっけ。テーブル間の関連を図示したものはERDだな。
116:110
03/10/30 08:45
>111
あ、そういう事か。
図を抜く訳ね。
てっきり「一般的にはみかんと呼ばれる物を俺のところではりんごと呼んでいた」
くらい違うのかと思ってた。
今後気をつける。
117:デフォルトの名無しさん
03/10/30 10:00
>>114
当然相手に応じて。
言われなければ俺は
回路図とかの図面はPDFにして
テキストで書ける事は全部ソースに全部埋め込む。
118:112
03/10/30 22:22
>>113
どうやんのって、持ってるならヘルプ見れよ!!!
今回だけだぞ、
[ファイル]−[版の管理...]
119:デフォルトの名無しさん
03/10/31 01:07
ドキュメントのメンテ工数もらえないうちらはどうすればよいでしょうか
120:デフォルトの名無しさん
03/10/31 12:07
その分別工程に上乗せ。
121:デフォルトの名無しさん
03/11/21 23:23
Doxygen Release 1.3.5 age
122:デフォルトの名無しさん
03/11/22 13:45
DoxygenでXHTMLを吐く上手い方法はないかね?
123:デフォルトの名無しさん
03/11/22 17:58
Doxygenの出力パーサを弄くるとか。
あれってC++だっけ?
Doxygenレベルのlexerが単体で使えれば楽になることが沢山あるんだが・・。
124:デフォルトの名無しさん
04/02/17 16:19
仕様書ってーか、目論見書つくらんといけなかったのですが、
windowsのアプリ完成後のイメージを作成するのに、
簡単にコントロールぺタぺタできるのありませんかね?
VCのダイアログボックスも、VBのダイアログボックスもめんどくさいとこあるし・・・。
どなたか良いのありましたら教えてください。
125:デフォルトの名無しさん
04/02/18 00:59
目論見書って、金融の目論見書しか知らないんだけど。
その目論見書?
それにWindows の UI を乗せる必要がある?
126:デフォルトの名無しさん
04/02/18 09:21
>>125
レスありがとうございます。
なんつーんでしょうかね?まぁ、こんなん作りますがみたいなのを他社に送るもんらしいです。
まぁ、中身も当然ですがUIの使いかってがかなり重要っぽいので・・・。
もう、フリーハンドでもいいとおもうんですけどね・・・。
とりあえず、今回はまぁそれなりに書いたんでどね。
次回以降ワードあたりでしこしこ線引くのも疲れるんで、なんか楽なの無いかな?と思いまして・・・。
127:デフォルトの名無しさん
04/02/18 20:18
Visioなら書けるが、VC・VBの方が楽。よってVisioでは無理。
128:デフォルトの名無しさん
04/02/18 21:45
>>127
wxWindowsのGUIツールキットBOAとかFOXとかFLTKあたりで作成できないもんかと思って、
とりあえず、暇できたらなんか色々チャレンジしてみます。
でも、.NET対応流行ったらどうすっぺ・・・。
129:デフォルトの名無しさん
04/02/18 22:36
FLTKは日本語まわりがアレ、wxWindowはちょっとDLLがデカイ
gtk+ 導入するのにものすごい壁がある。 Foxは知らん。
なんとなく実用的なものならwxWindowがいい、
でもどれでもポトペタは無理だと思う。
130:デフォルトの名無しさん
04/02/18 22:44
ポトペタってなに?
131:デフォルトの名無しさん
04/02/18 23:15
>>126
俺の会社の先輩はPowerPoint使ってデモしてました。
文字入力画面はできない(アニメーションでやってた)みたいだけど、
ボタンと画面表示はリンクで適当に作ってました。
全画面表示のアプリで、それっぽく見せてましたよ。
132:デフォルトの名無しさん
04/02/18 23:42
まぁVBが一番楽なんだろうね。
133:デフォルトの名無しさん
04/02/19 01:56
画面設計書じゃないから、それこそ"○○部分"と書いた枠の配置だけでいいと思う。
というか、そうでもして抽象化しないと完成画面だと思われる。
はっきりいえば、Windows の画面かどうかも分からないように書いたほうがいい。
134:デフォルトの名無しさん
04/02/19 06:20
もしもしTcl/Tkを忘れてますよ
135:124
04/02/19 09:35
>>129-134
みなさまどーもありとうございます。
>>129,132
ポトペタ(ポトッとおとしてペたって貼り付け?)は無理ですか。
VBで適当につくるのがいいんですかね・・・。
でもおいらVB苦手っす(なんかめんどいからかな?)。
超初心者用ページでいいページないですかね(スレ違い)。
C++ならそれなりにモウマンタイって感じなんですけど。
>>131
パワーポイントっすか。使ったことないですね。考慮してみます。
>>133
うーむ、画面設計書とかそこらへんの違いよくわからないです。
そういうのわかる書籍とかページありませんか?(スレ違い?)
とりあえず、今度は抽象化してだしてみますね。
>>134
あ、どもです。とあるページに載ってなかったもんでメジャーではないのかと思いまして。
(ここのGUIスレには載ってますけど)
136:デフォルトの名無しさん
04/02/26 23:15
末端プログラマしかやったことないんですが、
ちょっとPMで設計書の類(まだはっきりしてないけど)を書く必要にせまられました。
で、役立つオススメな本あります?
137:デフォルトの名無しさん
04/02/27 22:42
まず、身の周りに先輩達が書いた設計書(見本)がないか探してみる。
なかったり、どうしようもないような代物なら…ガンガレ。
プログラム 設計書 で ぐぐると合うような物が見つかるかもよ。
138:デフォルトの名無しさん
04/02/27 22:47
周りに先輩達が書いた設計書(見本)がないか探してみる。
なかったり、どうしようもない代物だったら…ガンガレ。
プログラム 設計書 でぐぐる
要求定義からやる羽目になる罠もあるのでその辺もひっかけておく。
139:デフォルトの名無しさん
04/02/27 22:50
二重カキコ。逝って(ry
_| ̄|○
140:(゜Jし゜)
04/02/27 23:55
URLリンク(www.seshop.com)
このへんどうよ?
141:136
04/02/28 05:24
>>137-139
ありがとうございます。あさってみます。
>>140
ありがとうございます。アキバのラオックスで立ち読みして、よさそうならかってきます。
142:http://bulkfeeds.net/app/search2?q=UML
04/03/31 00:03
UML・仕様書・設計書関連2chスレッドのまとめ (siyousyo - wikich)
URLリンク(pwiki.chbox.com)
URLリンク(bulkfeeds.net)
143:デフォルトの名無しさん
04/05/11 00:16
doxygen 1.3.7 age
144:デフォルトの名無しさん
04/07/18 17:51
詳細設計書は、プログラム処理の羅列でいいんだよね?
145:デフォルトの名無しさん
04/07/20 02:43
>プログラム処理の羅列
ダメ、それはプログラム設計書だNe!
146:デフォルトの名無しさん
04/07/25 19:54
doxygen 1.3.8 age
147:デフォルトの名無しさん
04/09/11 00:13:39
142さんありがとうございます。助かりました。
激遅レスだけど、感謝です。
148:あげ
04/09/25 05:02:40
doxygenで複数の言語向けのドキュメントを書くにはどうすればよいのだろう?
149:デフォルトの名無しさん
04/09/25 05:06:02
URLリンク(www.npb.or.jp)
150:148
04/09/25 05:09:09
すまん。
doxygen+"two languages"でぐぐったらマニュアルの\ifディレクティブの項に書いてある事が分かった。
151:デフォルトの名無しさん
04/09/28 16:09:35
保守
152:デフォルトの名無しさん
04/10/06 23:25:55
運用マニュアルや仕様書だの、どこか公的な書き方の決まりはあるんでしょうか。
例えばメニュー名などはどういう括弧でくくるのか、単語末の長音はない
方がいいとか、会社とかによってルールとかはあるとは思うんですが…。
でもまちまちだとどこか新しい営業先に提案書持っていくときだの、いろんな
会社のマニュアルを保管する側とかとまどったりするんじゃないかと
思うのですが、みなさんは普通に自分の周辺ルールで書いてますか?
153:デフォルトの名無しさん
04/10/07 01:12:28
doxygen 1.3.9 age
154:デフォルトの名無しさん
04/10/07 01:18:23
>>152
今までマニュアルや仕様書を(良い悪いに関わらず)読んできた経験に基づいて決める。
どこでも見かけるルールには従う。
あ、このルールいいな、と思ったものは取り入れてみる。
このルールだめじゃん、と思ったものは自分ではそうならないように気をつける。
ま、毒にも薬にもならん意見だな。
「ドキュメント」「標準」とかをキーに検索すれば?
155:デフォルトの名無しさん
04/10/07 23:01:14
俺も結局わからないまま、ウケよかったからいいか…とか
先例でいい奴とかまねしてるが、業界として共通の表現とかって
どっかないんかな…
156:デフォルトの名無しさん
04/10/07 23:10:44
この調子ではどうせ読む奴もわからないからいいんじゃない
157:デフォルトの名無しさん
04/10/08 06:09:48
どうせ誰も読まないから適当でいいんじゃない
158:デフォルトの名無しさん
04/10/13 00:00:55
doxygne 1.3.9.1 age
159:デフォルトの名無しさん
04/10/13 01:09:00
doxygenやJavaDocは多言語対応まで視野に含めると、どうかなと思ったり。
160:デフォルトの名無しさん
04/10/13 01:58:22
>>159 詳しく
161:デフォルトの名無しさん
04/10/13 07:55:33
>>159
INPUT_FILTER使えば?
162:デフォルトの名無しさん
04/10/13 17:55:43
俺ぐらいのレベルだと
ソースがドキュメント
163:デフォルトの名無しさん
04/10/13 17:56:44
ドキュメントが嘘ついている場合もあるのだ。
164:デフォルトの名無しさん
04/10/13 21:45:34
>>162のソースは嘘をついている
165:デフォルトの名無しさん
04/10/13 21:49:15
ソースがドキュメントと言っている奴のソースは大抵糞。
俺のソースはきれいだと腐ったソースで自分に酔ってる厨と同じ。
166:デフォルトの名無しさん
04/10/13 22:08:47
腐ったソースで走り出す♪
(プロジェクトが)
167:デフォルトの名無しさん
04/10/13 22:33:25
warota
168:Ruby!!!!!!!!!!!!!!
04/10/13 22:35:09
まつもとゆきひろ尊師は「ソースがドキュメント。バグもそこに記述されている」と仰いました。
おまえらひれ伏せ。
169:デフォルトの名無しさん
04/10/14 00:53:52
#if 0
ドキュメントはソースだけで十分です。
#endif
170:デフォルトの名無しさん
04/10/14 11:46:15
×ドキュメントはソースだけで十分です。
○ドキュメントはソースだけしかありません。
171:162==163
04/10/15 12:47:21
>>164-166
いや、
おれが、ドキュメント書かないわけじゃないよ。
一応気を使ってdoxygen対応で書いてるぜ。
で、
わかりにくいドキュメント見るぐらいなら、ソース見るって感じ。
ドキュメント読んで信じて、騙されるぐらいなら
ソースを読んだ方が正確。時間もさほど変わらない。←これが俺ぐらいのレベル
ソースが汚い奴のドキュメントは、
やっぱりわかりにくい罠ってのもある。
一応、EffectiveC++レベル以上のその系統の書籍を数冊読んでるし、
汚いソース何個も見てきたので
ある程度の読みやすいソース書く自信あるぜ。
そういう本読んでない初心者ちゃんにはきついかも。
172:デフォルトの名無しさん
04/10/15 15:14:32
ソースだけだと仕様なのか脆弱性なのかバグなのか区別がつかん。
ソース自体が読みやすいとか読みにくいとは全く別問題だし。
自分のソースにはバグは一切無いとか、
仕様のためのコードなのか、高速化のためのコードなのか、単にダメっぽいコードなのか、
みたいのを誰が見ても一目瞭然で区別できるとかいうなら話は別だが。
173:デフォルトの名無しさん
04/10/17 07:34:17
サルベージ
174:デフォルトの名無しさん
04/10/31 22:59:23
ドキュメントがメンテされてなくて役に立たん、というのはよくある話だ。
175:デフォルトの名無しさん
04/10/31 23:06:43
ドキュメント更新まで含めてコーディングすればいい
176:デフォルトの名無しさん
04/11/03 15:51:12
ドキュメントは古参SEの頭の中だけってプロジェクトもあるよねえ(溜息)
177:デフォルトの名無しさん
04/11/23 20:57:53
今日Doxygen使い始めた。教科書はCマガジンの2002/8とDoxygenヘルプ。
*.hにコメント書くよりも*.cppに書いたほうが良い、というのは理解した。
(そりゃそーだわな)
でも、DLLなどのバイナリライブラリでソース見せたくないときは、
*.hに書くしかないような気がする。
*.cppに書いてあったコメントが、あたかも*.hに書いてあったように
Doxygenできる方法ってあるの?
それともローテクにリリース寸前でコメントを*.hにコピペするんか?
178:デフォルトの名無しさん
04/11/23 21:01:35
おれ177
まだまだ使い始めだからわかってないのかもしれないが、
要は、ソースが丸見えになるのがいやなのだ。
ソースを隠すオプションが探し切れていないだけなのかもしれん。
179:デフォルトの名無しさん
04/11/23 23:23:10
>>177
Doxygenした結果はcppに書いてあろうがhに書いてあろうが同じだと思うが。
ソース隠すオプションはある。
180:デフォルトの名無しさん
04/11/24 15:01:58
というかデフォルトで隠されてたような。
WindowsならDoxyWizard使うと楽チン。
181:デフォルトの名無しさん
04/11/24 19:01:47
おれ177
すまんかった、いろいろ試してみたらソース隠せたよ。
DoxyWizardは知らんかった、ちょっとさわってみる。
182:デフォルトの名無しさん
05/01/03 15:58:41
doxygne 1.4.0 age
183:ライブラリアン
05/01/03 16:36:26
ドキュメントってプログラミングする前に
書くものじゃないの。仕様書とか検査成績書とか。
プロはドキュメントを書いている時点で情報不足や矛盾が
わかるのでしょう。
プログラムを作ってからドキュメントを作るのは
最低だな。ゲーム少年の域をこえてないよ。
184:デフォルトの名無しさん
05/01/03 18:44:34
cppdocもソースやヘッダーの内容を文書化するのに使える
次ページ最新レス表示スレッドの検索類似スレ一覧話題のニュースおまかせリスト▼オプションを表示暇つぶし2ch
5193日前に更新/155 KB
担当:undef