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