実データでプログラミングすれば単体テストは不要! (111レス)
上下前次1-新
60(1): デフォルトの名無しさん [sage] 2022/06/15(水) 03:59:27.49 ID:XlVHro5g(1/2) AAS
>>5959(1): デフォルトの名無しさん [sage] 2022/06/14(火) 21:26:24.84 ID:77YktSZo(1) AAS
>>56
手動でやっていて毎日全体テストなんてできるんですか?
コード修正するたびにテストしなきゃ
責任なんて持てないでしょう?
やる必要がどこにあるんだ?
自動テストを作成する工数が高すぎるのが問題
変更コストとかそもそも元のテスト仕様がドキュメントになってなくてこれまたクソ
そんでテストの内容も仕様書のどっからこのテストができるのか?これまた謎
あとシステムもよくない
ロジックだけをテストできる仕組みを現在の自動テストは持ってない
そうなるとカバレッジいくつがという数字だけ一人歩きを始めてその数字を100%にすることに何の意味もないっていうね
このクソシステムもやりたくない理由の1つ
それと実際に時間がかかるところは結合テスト
単体に必要以上に時間をかけてる暇は今の開発にはないと思う
そんなわけで自動テストはゴミ
いつもこの話を持ってくるやつには
プロジェクトで1番でかいメソッドの自動テストを組んでもらってお引取り頂いている
まあ、だいたい2週間経っても何も出ないやつが大半よ
61: デフォルトの名無しさん [sage] 2022/06/15(水) 08:49:46.31 ID:UfCD2ATA(1) AAS
自分ができないからってふわっとした手動テストで悦に浸る60であった
自動テストのコストが許容できなくなるほど高いのも60が見積もれないからやろ
一番デカいメソッド ←レガシーやん、見切られてるだけやw
62(2): デフォルトの名無しさん [] 2022/06/15(水) 12:07:25.30 ID:kUVbuOBV(1) AAS
>>60
テスト対象の仕様を把握してないから自動テストができないだけだろ
プロジェクトで1番でかいメソッドとやらのディシジョンテーブルをまず書いてみろよ
63: デフォルトの名無しさん [sage] 2022/06/15(水) 13:32:38.85 ID:KCxUhf4v(1) AAS
>>62
そんなもの不要。
プロジェクトで一番でかいメソッドは
いきなり本番投入!
俺はプロだからな!
64: デフォルトの名無しさん [] 2022/06/15(水) 15:36:39.85 ID:IEWflW3G(1) AAS
コンパイル通ったらバグが無いと思ってる素人より
テスト通ったらバグが無いと思ってる管理者の方が悪質
65: デフォルトの名無しさん [sage] 2022/06/15(水) 16:26:07.62 ID:WkpRckyH(1) AAS
それはテストをしない理由にはなりえない
勿論自分はプロだから、なんて戯言も
66(1): デフォルトの名無しさん [sage] 2022/06/15(水) 17:29:37.75 ID:SLSWC7tO(1) AAS
>>62
書けば?w
その時間に手動の単体テスト終わりそうだけどw
67: デフォルトの名無しさん [sage] 2022/06/15(水) 18:07:30.81 ID:Usc4mgCv(1) AAS
>>66
ザルテスト・ザルではないことを証明できないテストを
やったところで、テストを通過したことにはならんよ
ザルの目を通過しただけのことだからね
68: デフォルトの名無しさん [sage] 2022/06/15(水) 18:21:44.14 ID:xJcyHgOI(1) AAS
つーかディシジョンテーブル書いてみろと言った途端に皆ビビり過ぎ
69(1): デフォルトの名無しさん [sage] 2022/06/15(水) 19:16:55.41 ID:XlVHro5g(2/2) AAS
まあ、1番デカイヤツヤラせて見ろよ
これで自動テストやろうぜ厨はリアルで潰せる
そいつは何の成果もあげられない絶対だ
こういうアホの思いつきをプロジェクトから無傷で追い出すのも立派な能力
掲示板でもガチでキレたらオープンソースの自動テスト作ってもらうで
自動テストの話はそれが終わるまでさせん
70: デフォルトの名無しさん [sage] 2022/06/15(水) 19:27:21.83 ID:kL9YSsea(1) AAS
1番デカイヤツが糞過ぎて、ディシジョンテーブル起こせません渡せません。まで読んだ
オワコンなプロダクトにはオワコンな人間が跋扈する、と
71: デフォルトの名無しさん [sage] 2022/06/15(水) 19:50:46.74 ID:dDeNr2sj(1/2) AAS
自動テストなんか不要!
→ほーん、じゃあそれ手動でテストしてんの?
→そもそもテストしてませんでした
この流れだからなw
72: デフォルトの名無しさん [sage] 2022/06/15(水) 19:51:24.38 ID:dDeNr2sj(2/2) AAS
>>69
でかいやつの、手動テスト vs 自動テストか
まず手動テストやらせてみようぜ!
73: デフォルトの名無しさん [sage] 2022/06/15(水) 23:47:08.73 ID:oaz3/shQ(1) AAS
自動テスト用のテストデータを自動生成するプログラムの
テストは自動テスト?
74: デフォルトの名無しさん [sage] 2022/06/15(水) 23:59:13.06 ID:NtuuvbZ6(1) AAS
屁理屈しかこねられなくなったのかな
75: デフォルトの名無しさん [sage] 2022/06/16(木) 00:17:15.51 ID:+hS0AG8l(1) AAS
2000年ぐらいのときの人類は自動テストを
人工知能のように考えていた人がいるんだよ
ファクトリーオートメーションのような
コンピュータを導入した自動化のことだって
分かんなかったんだよ
念のために言うけどファクトリーオートメーションは
人間が何もしなくても勝手に何かものを作ってくれる機械じゃないよ
76: デフォルトの名無しさん [sage] 2022/06/18(土) 23:16:33.28 ID:hl5NRKh8(1) AAS
お前らが日々セコセコと作ったジャーナルやらのデータが既にあるやろってのが彼らの理屈
それを虎とよんで提出したら作ってやるという思想
77: デフォルトの名無しさん [sage] 2022/06/19(日) 00:24:52.22 ID:rHNduwfW(1/10) AAS
自分たちで新しいデータを作らないという前提なの?
そら使えねわw
78: デフォルトの名無しさん [sage] 2022/06/19(日) 00:26:15.57 ID:rHNduwfW(2/10) AAS
もしかしてユニケージってCOBOLで開発済みのたシステムを
リプレースするための開発手法なのか?
79(1): デフォルトの名無しさん [sage] 2022/06/19(日) 00:37:44.77 ID:dIkfdhtd(1) AAS
ビッグデータ解析とかに使うのが正解ってのがここ数年で出た答えやと思うぞ
COBOLのリプレスなんか出来んぞ
インデックスもロールバックもないしな
そもそもリアルタイムに処理なんかさせたら崩壊すんぞ
80: デフォルトの名無しさん [sage] 2022/06/19(日) 01:17:51.64 ID:rHNduwfW(3/10) AAS
シェルスクリプトでビッグデータ解析をします。
え?どうやって?
まずシェルスクリプトを実行します。
そしておもむろにそのシェルスクリプトから
Pythonプログラムを実行します
それもうビッグデータ解析に使ってるのPythonやないかーい
81: デフォルトの名無しさん [sage] 2022/06/19(日) 08:55:32.76 ID:qE3yIUXX(1/7) AAS
PythonやろがCやろがawkだとしても、シェルのパイプで連結しとって、並列処理ができて作法に準拠しとればユニケージなんやで、それがオラクルよりも速いから信者がいるわけやぞ
82: デフォルトの名無しさん [sage] 2022/06/19(日) 09:06:06.78 ID:qE3yIUXX(2/7) AAS
これがWindows系のパイプやと処理が終わりきらんと次の処理にデータを渡さんけど、Linux系なら次の処理に渡すんよね
これをたくさん繋げるから並列に大量のデータに対して効き目があるんよ
って教え込まれて育つんやぞ
83(1): デフォルトの名無しさん [sage] 2022/06/19(日) 09:36:33.25 ID:G0R2gGHa(1/2) AAS
オラクルよりも早くなるのはデータが少ないときだけだから、ビッグデータを扱うと普通のデータベースより遥かに遅くなるという罠
84(2): デフォルトの名無しさん [sage] 2022/06/19(日) 09:39:22.52 ID:qE3yIUXX(3/7) AAS
>>83
それ知らんかった
エビデンスあるん?
興味あるわぁ
上下前次1-新書関写板覧索設栞歴
あと 27 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル
ぬこの手 ぬこTOP 0.008s