- 1 名前:仕様書無しさん [2008/06/28(土) 19:49:20 ]
- 何だよ、8割方終わった風な顔で、「コーディング終わりました。後はテストするだけです。」
って... コーディングが終わってやっと3割終わったかどうかってところだろが。 コーディングが終わってからが本番だっちゅーの。テスト仕様書に従い、テストデータ用意して、 正常系、異常系含めて、抜かりなく全網羅テストすること。これがどれだけ大変なことか。 本当に理解してんのか? コーディングが終わってやっとスタートラインに立ったぐらいの気持ち でいろよ、ってくヘラヘラしやがって。 こういう、テストを軽視する輩共が、プログラミングという作業を軽んじ、工数見積りを誤り、 徒に製造を急かし、バグの混入率を間接的に高めているということに気づかんのか。 どんな優秀な奴だって、人間だもの、間違いを犯す。バグを生み出す。それを極力未然に防ぐのが テストだろ。いつバグが判明するかとドキドキしながら納品後の時間を過ごすか、自信と満足感を もって笑顔で過ごすか。どちらがいいか自明のことだろ。 プログラミングはなぁ、テストに始まりテストに終わるんだよ。要件を理解し、その中に潜む異常 パターンを見抜き、どんだけ抜かりなくテストをやれるかが一流とカスを分かつ分水嶺だ。 コーディングなんかできてあたり前、肝心なのはテストだ。テストを極めてこそ、一流のプログラ マーって呼べるんだよ。 この馬鹿者どもが。
- 682 名前:仕様書無しさん mailto:sage [2008/12/26(金) 19:18:32 ]
- ドキュメントも重要。
テストも重要。
- 683 名前:仕様書無しさん mailto:sage [2008/12/26(金) 19:27:06 ]
- 仕様書がしっかりしてりゃPG側はなんの問題もないけどね
でも、作ってみなきゃ矛盾が見えないってのもわからなくもない でも、それを全部に責任にしようとするから戦争がおこる 仕様書ないのにこっちにテスト仕様書作らせようとか 結構キレるのわかる気がする
- 684 名前:仕様書無しさん mailto:sage [2008/12/26(金) 19:29:29 ]
- ユニットテストで横に全画面のコントロール
縦にチェック項目50個ぐらいで10000個超えるテスト作って とても流用できないような表を作るのが俺の趣味 貼り付けて仕様書完成なんて絶対にさせない
- 685 名前:仕様書無しさん mailto:sage [2008/12/26(金) 21:18:16 ]
- テストの対象はコードじゃなくて仕様や要件だということ。
- 686 名前:仕様書無しさん mailto:sage [2008/12/26(金) 21:50:20 ]
- 単体テストと結合テスト、機能テストは目的が違う。
- 687 名前:仕様書無しさん mailto:sage [2008/12/26(金) 21:59:00 ]
- >>685
仕様書に全コントロールの仕様が書いてあればそれも可能だけどねw 全角、半角、ひらがな、カタカナ、英数、少数、文字数、 最小、最大、タブ、エラーメッセージ、補正、・・・ 全部かけるもんなら書いてみればいい
- 688 名前:仕様書無しさん mailto:sage [2008/12/26(金) 22:18:10 ]
- >>686
違うのは範囲だよ。 テストの目的はひとつ。 単体→結合→機能と分けるとするならば、 それらは通過点。 >>687 コーディングが終わる時点で仕様に抜けがあるようでは仕様書をまとめる人間もプログラマも失格。 その先を急ぐばかりに後に時間とカネを浪費する。
- 689 名前:仕様書無しさん mailto:sage [2008/12/27(土) 00:16:34 ]
- >>688
ちょっと俺んとこの職場きて担当者に言ってやってくれ
- 690 名前:仕様書無しさん mailto:sage [2008/12/28(日) 21:37:14 ]
- ちょっとスレ違いだけど、コードレビューしてたらPMが乱入してきて、
どうせテストするんだからそんな無駄なことすんな 馬鹿な働き者は何もしない馬鹿より害が大きいんだぜ って妨害しやがった。 ちなみにそいつはプロジェクトも末期になってから思いつきで 仕様変更して、現場を混乱させる悪癖があることで有名だ。
- 691 名前:仕様書無しさん mailto:sage [2008/12/28(日) 21:38:16 ]
- killしろ
- 692 名前:仕様書無しさん mailto:sage [2008/12/29(月) 14:30:25 ]
- テストってのは、その前にちゃんとしたクオリティで作ったものが、
ちゃんと「動くこと」を確認するステージであって、 とにかく形だけそれっぽいものを作って、テストでちゃんと動かないところを 洗い出すってのは間違いだと思うんだ。 うちの会社、後者のやり方だから、もういや。
- 693 名前:仕様書無しさん mailto:sage [2008/12/29(月) 20:34:16 ]
- テスト自体にもいろいろステージがあると思うんだが
まあシステムテストの段階で単体テストやってるようだと大問題だが
- 694 名前:仕様書無しさん mailto:sage [2008/12/30(火) 19:05:29 ]
- ステージが限量されてないのが前提で
>とにかく形だけそれっぽいものを作って スタブのことね >テストでちゃんと動かないところを >洗い出すってのは間違いだと思うんだ。 TDD否定ですか? >うちの会社、後者のやり方だから TDDを実践してる会社か、なかなかいい所じゃないの?
- 695 名前:仕様書無しさん mailto:sage [2008/12/30(火) 19:18:24 ]
- おまい、TDD言いたいだけちゃうんかと…
- 696 名前:仕様書無しさん mailto:sage [2008/12/30(火) 22:58:40 ]
- TDDってなんですか?
もちろんググったりなんかしません
- 697 名前:仕様書無しさん mailto:sage [2008/12/30(火) 23:08:14 ]
- Tokyo
Disney Destroyer
- 698 名前:仕様書無しさん mailto:sage [2008/12/31(水) 01:21:19 ]
- >>697
通報しました
- 699 名前:仕様書無しさん mailto:sage [2008/12/31(水) 11:02:57 ]
- >>696
逆DDT
- 700 名前:仕様書無しさん mailto:sage [2009/01/01(木) 20:22:50 ]
- >>694
お前全然わかってないんだな いや待てよ、単にネタなのか こりゃ騙されたなw
- 701 名前:仕様書無しさん mailto:sage [2009/01/02(金) 09:56:59 ]
- なにがわかってないのか詳しく
- 702 名前:仕様書無しさん [2009/01/02(金) 11:15:56 ]
- ユニットテストって明らかに成り立つ場合でもいちいちテストケースって書かなくちゃダメなの?たとえば、引数に範囲外の数値を入れたらXXXというエラーコード返すとか。関数にそういうif文あるんだから返すに決まってると思うんだが・・・やっぱり明示的に書きます?
- 703 名前:仕様書無しさん mailto:sage [2009/01/02(金) 12:05:40 ]
- そういうコードができてから書くテストってあまり書く気がしないんだよね
なんというか事務的処理のような面倒臭さがある それならば逆転の発想でコード書く前にテストを書けとか言われてるけどそれもそれで面倒だし
- 704 名前:仕様書無しさん mailto:sage [2009/01/02(金) 12:30:26 ]
- >>701
おれの気持ち ってかこの業界、相手の気持ちなんて考えたらやってられねー
- 705 名前:仕様書無しさん [2009/01/02(金) 13:15:58 ]
- >>703
やっぱりすごく事務的だね。。。 実際はエラーコード返すif文が本当に書かれてるかテストで確かめるってのが正当な方法なんだよなあ。
- 706 名前:仕様書無しさん mailto:sage [2009/01/02(金) 18:14:48 ]
- ブラックボックス
- 707 名前:仕様書無しさん mailto:sage [2009/01/02(金) 20:15:01 ]
- Javadoc等の為に、コメントに仕様を丁寧に記述して…
あぁぁ・・・ ああぁぁぁああーーー… うわぁぁああぁぁーーっっ!!!
- 708 名前:仕様書無しさん mailto:sage [2009/01/03(土) 11:47:38 ]
- >>707
javadocってそんな分かりやすいか? (まあ、分かりやすいかは記述している内容次第、といわれればそれまでだけど) 昔のVBなんかで使ったhotdogを思い出してしょうがない・・・ って、>>707が叫んだのは1/02だからか??
- 709 名前:仕様書無しさん mailto:sage [2009/01/03(土) 12:19:05 ]
- >>708
>javadocってそんな分かりやすいか? 規定のフォーマットで書けば、規定の出力が出てくれるのでウリジナルなものよりかは 分かりやすい。
- 710 名前:仕様書無しさん mailto:sage [2009/01/03(土) 18:38:22 ]
- 今行ってる現場のPLがなんか勘違いしている。
コーディング8割完了って報告したら、「じゃあ単体試験は5割ぐらい完了ってことかな?」ってさ・・・ コーディング中のTry&Errorはテストではないですよ? こいつ、40近くにもなって何を言ってるんだろうって思いました。
- 711 名前:仕様書無しさん mailto:sage [2009/01/03(土) 18:46:17 ]
- >>710
>コーディング中のTry&Errorはテストではないですよ 至極まっとうじゃねーかw
- 712 名前:仕様書無しさん mailto:sage [2009/01/03(土) 19:19:25 ]
- コーディング完了=単体試験完了だってさ
- 713 名前:仕様書無しさん mailto:sage [2009/01/03(土) 19:36:47 ]
- >>712
絶対確実に100%達成は不可能だが、TDDしていれば 単体試験完了=コーディング完了に限りなく近づくだろ 抜けたところは、結合までにテストケース追加すれば いいだけだし。 お前が糞だってことをきちんと理解しろ、この豚野郎が
- 714 名前:仕様書無しさん [2009/01/04(日) 01:07:01 ]
- テストの本で初心者に一番良い本教えてください
- 715 名前:仕様書無しさん mailto:sage [2009/01/04(日) 19:39:51 ]
- >>702
書くべきだろ 実は不等号の方向間違えててっていうのがチェックできないじゃん っていうか俺それ何度もやってるしw テストデータを作るのも困難なんだよね でも、そのデータ作ってるうちに別の問題も発覚したりするから あながちなめたものでもないな
- 716 名前:仕様書無しさん mailto:sage [2009/01/04(日) 20:09:58 ]
- テスト期間はほんと面白くないね。
これを楽しくするアイデアを下さいな。
- 717 名前:仕様書無しさん mailto:sage [2009/01/04(日) 20:22:55 ]
- >>716
レアバグを発見したらみんなで胴上げ 経費で昼飯代を出す(カレー限定) とか特典をつける
- 718 名前:仕様書無しさん mailto:sage [2009/01/05(月) 06:03:24 ]
- エロ掲示板にあるような、殿堂入り機能付き掲示板でバグを晒すとか。
殿堂入りしたバグ発見者に何か褒美やるとかw
- 719 名前:仕様書無しさん [2009/01/06(火) 08:40:35 ]
- 茶番劇にまた付き合わされる俺の身にもなれ
- 720 名前:仕様書無しさん [2009/01/06(火) 10:35:40 ]
- >710
うちの40代園児ニアもまさにそれ。 何度テストの重要性とか説いても「そんなの実機で動かせばいーじゃん?」であっさり却下。 ユニットテストという単語すら知らない癖に「これ使ったらソフトの品質が上がるんだぜ!セミナーの人が言ってた。」という理由だけで 某社のテストフレームワークを買おうとしているうちの上司。。。 最近さっさとこいつら見限ったほうがいいかもと思いつつある。
- 721 名前:仕様書無しさん mailto:sage [2009/01/06(火) 15:26:04 ]
- >>720
>「これ使ったらソフトの品質が上がるんだぜ!セミナーの人が言ってた。」 権威に弱いだけな性向が透けて見えるね なんという騙されやすい人間
- 722 名前:仕様書無しさん mailto:sage [2009/01/06(火) 23:54:48 ]
- >>720
お前はそんな糞上司使われて 成果も出せない。結局調子の言い権威的な セミナーのおっさんにすらまける糞野郎ってことだろw 上司が上司なら部下も糞だwもっと自分がアホで 糞だということを自覚しろw
- 723 名前:仕様書無しさん mailto:sage [2009/01/11(日) 17:16:32 ]
- >>716
自分が作ったものを自分でテストするとひじょーにつまらんし、モチベーションが全く上がらん 人が作ったものを、色んなパターンで試験してバグ票をバシバシ発行すると、それなりに楽しめるぞ
- 724 名前:仕様書無しさん mailto:sage [2009/01/11(日) 22:06:43 ]
- みんなどんなソフトに関わってるの?
俺はWebブラウザとかだけど
- 725 名前:仕様書無しさん mailto:sage [2009/01/11(日) 22:23:44 ]
- 家電全般
- 726 名前:仕様書無しさん mailto:sage [2009/01/11(日) 22:37:30 ]
- POSあぷりとか
- 727 名前:仕様書無しさん mailto:sage [2009/01/12(月) 00:25:55 ]
- Webアプリ関係と
FAX関係(ファーム寄りじゃなくて通信より) あとはDBクライアントアプリ(VB)とかをちょぼちょぼ
- 728 名前:仕様書無しさん mailto:sage [2009/01/24(土) 15:12:41 ]
- スパムジェネレータはwebアプリって言ってもいいのかなぁ
- 729 名前:仕様書無しさん mailto:sage [2009/11/10(火) 11:16:51 BE:2734790786-2BP(0)]
- テスト
- 730 名前:仕様書無しさん mailto:sage [2010/05/08(土) 21:43:30 ]
- ユニットテストで中途半端なテスト書いて満足してるゴミは死ね
- 731 名前:仕様書無しさん mailto:sage [2010/05/09(日) 08:50:02 ]
- たしかに、どんな簡単なコード(たった一行)でも
そこから予想もしなかった事態が引き起こされることはある(あった) テストを怠るとえらい目にあう
- 732 名前:仕様書無しさん [2010/06/03(木) 00:08:09 ]
- テストは開発だね。
もうテストなしの開発なんて考えられないよ。
- 733 名前:仕様書無しさん [2010/06/06(日) 22:02:27 ]
- 半端にプログラミングが上手くなるとテストサボるようになるな。
- 734 名前:仕様書無しさん mailto:sage [2010/06/06(日) 23:04:51 ]
- 単体テストは手間がかかる上に、楽しくないんだよな
|

|