- 1 名前:仕様書無しさん mailto:sage [2007/03/13(火) 18:08:07 ]
- スレッドを立てるまでもない質問や雑談はここで。
技術的な質問はプログラム板 pc8.2ch.net/tech/ へどうぞ。 前スレ: スレッドを立てるまでもない質問雑談スレ26 ttp://pc11.2ch.net/test/read.cgi/prog/1166284393/ 次スレは980ぐらいでヨロスコ
- 673 名前:仕様書無しさん [2007/04/16(月) 21:36:10 ]
- フローチャート見て「???」
で、ソース見て「なんだこんな事か。」
- 674 名前:仕様書無しさん mailto:sage [2007/04/16(月) 21:36:11 ]
- 教育として図上演習なんでねえの?
初歩の初歩としては、別にアリだと思う。
- 675 名前:655 mailto:sage [2007/04/16(月) 21:39:20 ]
- >>656〜
皆様ご回答ありがとうございます。大変参考になります! 私はまだ現場に入ってない新入社員なのですが、 現場によってはフローチャートを書かされる、なんて事はないのでしょうか? まあどっちにしろ書かされるなら書かねばならないし、 今は勉強しかできる事がないから精一杯(時代遅れと聞きつつも)勉強しますが・・・。 質問ばかりですいません。
- 676 名前:仕様書無しさん mailto:sage [2007/04/16(月) 21:39:41 ]
- >>673
情報処理のフローチャート問題は一度C言語などに変換すると解き易かったな 今はどうだか知らないけど
- 677 名前:仕様書無しさん mailto:sage [2007/04/16(月) 21:42:28 ]
- フローなんて使ってたら、へんな癖がつきそう。
- 678 名前:仕様書無しさん mailto:sage [2007/04/16(月) 21:44:01 ]
- >>675
UMLやDFDを勉強した方が良いと思われ
- 679 名前:仕様書無しさん [2007/04/16(月) 21:47:34 ]
- UMLとか言ってる人はキモイ
俺の経験
- 680 名前:仕様書無しさん mailto:sage [2007/04/16(月) 21:49:58 ]
- フローチャートのほうがキモイ
- 681 名前:仕様書無しさん mailto:sage [2007/04/16(月) 21:53:42 ]
- >>670
>顧客ならともかく、PG同士でフローチャート見せて話し合えないってのは論外だろ。 だって、そいつがその通りにコーティングするとか限らんし、 過去のフローがちゃんとメンテされてるか保障もないし。 あるCOBOLerの開発パターンだが 要件→仕様書とフロー作成→プログラミング→テスト→不具合発生 →必死にソースを追う→フローが悪い事に気がつく→フロー修正→(無限ループ)w 漏れはTDDの人だから、ループするのは当たり前なので 特に苦にならんが、ああいうCOBOLer上がりのフローって現代じゃあまり 役にたってないな。 で、設計・開発についてアドバイスすると「私は昔からコレでやってきました」とサ。 アフォかと。
- 682 名前:仕様書無しさん mailto:sage [2007/04/16(月) 21:54:54 ]
- フローチャートは使えない。
UML厨はキモイ。 でおk
- 683 名前:仕様書無しさん mailto:sage [2007/04/16(月) 21:56:29 ]
- >>682
同意
- 684 名前:仕様書無しさん mailto:sage [2007/04/16(月) 21:56:39 ]
- >>679
頭にプロペラとか被っているから?
- 685 名前:仕様書無しさん mailto:sage [2007/04/16(月) 21:58:13 ]
- >だって、そいつがその通りにコーティングするとか限らんし、
>過去のフローがちゃんとメンテされてるか保障もないし。 これって別にフローチャートだろうがUMLだろうが関係ないよな。 つか保障がないってのは論外だろ。そんなゴミ、担当した人間ごと捨てろよ。
- 686 名前:仕様書無しさん mailto:sage [2007/04/16(月) 22:00:04 ]
- >>682
厨はキモイから厨なんだよ。
- 687 名前:681 mailto:sage [2007/04/16(月) 22:04:32 ]
- >これって別にフローチャートだろうがUMLだろうが関係ないよな。
>つか保障がないってのは論外だろ。そんなゴミ、担当した人間ごと捨てろよ いや、そのCOBOLerはプロパー社員なので強く言えんのだが・・・。 漏れ雇われSEだし・・・。 別に要件とI/Oが一致してればどーでもいいよ。 漏れオブジェクト指向の人(w)だし、あとあとメンテするのそのプロパーだから。 ブラックボックス万歳w
- 688 名前:仕様書無しさん mailto:sage [2007/04/16(月) 22:06:38 ]
- >>685
UMLはリバースできるし、関係ないことないんじゃ?
- 689 名前:仕様書無しさん [2007/04/16(月) 22:11:00 ]
-
UMLの人がきたw
- 690 名前:湾岸署 mailto:sage [2007/04/16(月) 22:17:19 ]
- スリーアミーゴス!
- 691 名前:仕様書無しさん [2007/04/16(月) 22:43:52 ]
-
リアルに学生の頃にやったフローチャート糞役に立たない。 実務じゃ使えん
- 692 名前:仕様書無しさん [2007/04/16(月) 22:45:28 ]
- つかフローチャートなんて実務で書いてる馬鹿っているの?
見たこと無い。
- 693 名前:仕様書無しさん [2007/04/16(月) 22:48:53 ]
- 携帯の無料レンタル系サイトシステムの構築については
どこの板、スレが相応しいのですか?(つД`) 初めてきたのでわかりません・・親切な方誘導お願いいたします。
- 694 名前:仕様書無しさん mailto:sage [2007/04/16(月) 23:02:27 ]
- WebProg板あたりじゃね
- 695 名前:仕様書無しさん mailto:sage [2007/04/16(月) 23:43:39 ]
- >>681
そのCOBOLerは、真のCOBOLerじゃ無いな。 真のCOBOLerなら、フローチャート書いた後に、 「机上テスト」という、他の言語では理解しがたいステップが入るはずだ。
- 696 名前:仕様書無しさん [2007/04/17(火) 00:34:59 ]
- プログラマーなのに転勤になりました。
会社の寮が20年前のワンルームなので泣きかけです。 こんな会社やめるべきでしょうか?
- 697 名前:仕様書無しさん mailto:sage [2007/04/17(火) 00:43:48 ]
- それくらい自分で判断しろよw
あまりに極端な転勤の場合、契約に勤務地条項あっても無視して退職できるはず。
- 698 名前:仕様書無しさん [2007/04/17(火) 00:51:19 ]
- スパゲティソースを投げられて、
明日までに、どうにかしろだってさ。 作った奴もサジ投げてんのに。 作り直した方が早いのだけど、それは止めてくれって。 フラグとループ、たった、300行いかなりコードに、10数個ある。 それに、if文、例外処理ばっかり。しかも、ほどんどconst
- 699 名前:仕様書無しさん mailto:sage [2007/04/17(火) 00:59:24 ]
- まともにヒアリングしないで設計されたやつで、例外処理に例外処理を重ねて、もひとつおまけに例外(ry
なんてことがあったなぁ・・・。 ネストの限界に挑戦するようなソースもまた一興だ。 傍から眺めてる分には。
- 700 名前:仕様書無しさん mailto:sage [2007/04/17(火) 02:59:24 ]
- >>698
とりあえずテストを書いて、問題点を洗い出してみるとか。 一日でどうにかなるかは知らんけど。w
- 701 名前:仕様書無しさん mailto:sage [2007/04/17(火) 06:42:04 ]
- >>695
>「机上テスト」という、他の言語では理解しがたいステップが入るはずだ。 やってるんだけど、不具合はスルーするんだから仕方ない。w つかさ、あんなので見るかる不具合ってサ、フロー書く必要のない規模の プログラムだと思うけど。
- 702 名前:仕様書無しさん mailto:sage [2007/04/17(火) 14:21:17 ]
- フローの必要性の有無はプログラムの規模に左右されるわけ?
- 703 名前:仕様書無しさん mailto:sage [2007/04/17(火) 18:49:38 ]
- フローチャートは、自転車に乗るための補助輪のようなもの。
ちゃんと乗れるようになったら外しちゃったほうがいいね。
- 704 名前:さくら塚やっくん [2007/04/17(火) 18:57:24 ]
- >>698
オレか? 心当たりは一杯あるw 抜ける瞬間にキラーパスとしてスパゲッティーコードを投げつけるという事は よくやっているw あと、自分が製造しているタイミングではしっかりコメントを残して いるんだけど納品する時には1/10位にコメントを削って納品しているw 合法的なストレス解消ですよw
- 705 名前:仕様書無しさん mailto:sage [2007/04/17(火) 19:04:30 ]
- フラグって苦手な奴がいるよな
俺は多用するし、読みやすいと思ってるのだが・・・・ 俺は、フラグ見てはフラグをたててのロジックがすきなんだ。 許してくれよ。
- 706 名前:仕様書無しさん mailto:sage [2007/04/17(火) 19:23:02 ]
- RPGでプログラム組んでた頃は芸実的なフラグの嵐だったけど、
Javaになってからはフラグは使わなくなったなぁ。 あれは好き嫌いではなくて言語がフラグ使用を強制するのがあるから 仕方ないんじゃないか?
- 707 名前:仕様書無しさん mailto:sage [2007/04/17(火) 19:49:41 ]
- 複数のフラグの間の依存関係が少ないほどいいと思うけど。
フラグAがTrueかFalseで、フラグBの意味が変わる...というのは嫌。
- 708 名前:仕様書無しさん mailto:sage [2007/04/17(火) 19:57:35 ]
- フラグは視認性が悪くなるから使わないな。
クラスのプロパティとして真偽値を実装することはあるが。 以前、スパゲティコードをメンテすることになったとき、 「なるべく以前のコードを残して」といわれたから、 処理の先頭で例外を生成して、まったくの別コードに全部飛ばすようにしたことならある。
- 709 名前:仕様書無しさん [2007/04/17(火) 21:34:57 ]
- unixとc言語のオススメ入門書はなんですか?
- 710 名前:仕様書無しさん [2007/04/17(火) 22:04:44 ]
- メガストア
- 711 名前:仕様書無しさん [2007/04/17(火) 22:11:13 ]
- 設計書なんてロクに書いてないのに、
明日までに出せ、と言われてます。 今から逃亡します。さようなら。
- 712 名前:仕様書無しさん [2007/04/17(火) 22:41:03 ]
- >>711
こっちは、逆。 仕様書というのが、一切ない。一切。 聞くと、「工数かかるし、時間ないから」 明らかに時代遅れだと思う。 ていうか、火吹く寸前でございます。
- 713 名前:仕様書無しさん mailto:sage [2007/04/17(火) 22:41:54 ]
- >>フラグAがTrueかFalseで、フラグBの意味が変わる...というのは嫌。
そんなあなたに、bitfieldですよ
- 714 名前:仕様書無しさん mailto:sage [2007/04/17(火) 22:57:58 ]
- >>707
AもBもフラグなんだろ それ、どんなケース?
- 715 名前:仕様書無しさん [2007/04/17(火) 23:05:28 ]
- 本人じゃないけど、
Aでは、0をtrue 1をfalse Bでは、0をfalse 1をtrue ってことじゃない。 あと、フラグをフラグで操作してってやると、 メンテナンスがキツイ。
- 716 名前:sss [2007/04/17(火) 23:06:47 ]
- ArrayList javaList = new ArrayList();
javaList の中には10個の値があると考えて int javaListNum = javaList.size();このようにすると、javaListNumには10 が入りますよね。 その後、javaListNumに入ってる数分 ! を作って間に , をいれたいんで す。 例)!,!,!,!,!,!,!,!,!,! それで作成された!,!,!,!,!,!,!,!,!,!をjavaList に戻したいの ですが、どのように書けばいいんでしょうか?
- 717 名前:仕様書無しさん [2007/04/17(火) 23:31:56 ]
- >>715
俺も本人じゃなあいけど、それってあり得なくない? 言語によって決まってるだろうし。 俺は Aはエラーフラグなんで、エラーが発生でTrue Bでは正常確認フラグなんで、正常な時にTrue って意味かと思った。 俺も初期はポリシーがないんでよくやってた。
- 718 名前:仕様書無しさん mailto:sage [2007/04/17(火) 23:36:45 ]
- AのTrue|False次第で、Bのフラグが何に対するフラグであるかが変わる。
じゃないのか?
- 719 名前:714 mailto:sage [2007/04/17(火) 23:37:11 ]
- >>715
>>717 それ、両方ともA、B間に依存関係ないだろ 707の日本語が正しいのであれば、そういう意味じゃない
- 720 名前:仕様書無しさん mailto:sage [2007/04/17(火) 23:39:12 ]
- >>718
それだ そんなソース見たことも考えたこともないから、想像できなかったよw
- 721 名前:仕様書無しさん [2007/04/17(火) 23:39:13 ]
- 標準化がなってないとことか、
技術屋が、自分の技術に酔ってるのか、社員SE・PMに見切りつけたのか、 自分勝手に作ってるとか、 多いよね。
- 722 名前:仕様書無しさん [2007/04/17(火) 23:44:16 ]
- >>718
なるほど。良く読むとそうだね。 何に使うんだろう。 制御回路とかだとそういう状態になる事はありそうだけど、 ソフトでもそのまま実装するもんだろうか?
- 723 名前:仕様書無しさん [2007/04/17(火) 23:51:38 ]
- 例えばフラグABCDの4つのフラグがあるとき
フラグAが1のときに晴を表すときにフラグBCDはそれぞれ 布団干したかフラグ 洗濯したかフラグ 掃除機かけたかフラグ になって フラグAが0のときは雲か雨か雪を表しててフラグBCDはそれぞれ 雪かきしたかフラグ 空気の入れ替えしたかフラグ 雲かそれ以外か判定フラグ って感じ?
- 724 名前:仕様書無しさん mailto:sage [2007/04/17(火) 23:53:50 ]
- なんでわざわざフラグの数を増やすかなあw
- 725 名前:仕様書無しさん mailto:sage [2007/04/18(水) 00:41:36 ]
- 仕方ないな。
じゃあ、AもBも真偽値じゃなくて整数型にして、-1〜9の値をとることにしよう。
|

|