「単体テストを手動で行いエビデンス取る」の破壊力 (710レス)
1-

128
(1): 2020/09/25(金)14:44 ID:qv4TcM/Q(1/11) AAS
まーた、仕様を理解しないままテストするとかほざく単体テストを理解してない馬鹿が湧いたのか。
いい加減にしろや。
129: 2020/09/25(金)14:45 ID:buHis4lt(8/18) AAS
>>126
そういう意味で大変って思ってるなら
テストデータ流すして結果が出た後、
その桁数からparseで指定する桁数を決めてから判定すりゃ良い
130
(2): 2020/09/25(金)14:45 ID:ME9URhdt(12/24) AAS
2000個どころじゃねーな
変数30個ぐらいのクラス200個以上あるもんな
一個一個有効桁数の設定なんかしてらんねーよ
131: 2020/09/25(金)14:46 ID:ycF3TYue(9/34) AAS
単体テストは自己満、リファクタリングは時間の無駄
132
(1): 2020/09/25(金)14:48 ID:buHis4lt(9/18) AAS
>>122
>単体テストに時間割く方が危険
>IDEや静的解析があるから単体試験で見つかるようなコーディングミスは
>ほとんどない、むしろバグの多くは仕様に対する認識不足によるものが多い
>結合、総合テストを重視したが良い

は……?
いやいやお前は単体テストをなんだと思ってるん?
そんなショボい事になんか使わんぞ
仕様を関数レベルにまで落としこんで、その振舞が正しいかを見るのに使うんだぞ
むしろ仕様認識不足がバグの原因っていうなら、それこそ単体テスト書かなきゃダメだぞ
省2
133
(1): 2020/09/25(金)14:51 ID:qv4TcM/Q(2/11) AAS
たしかに単体テストすらできないゴミプログラマーがするリファクタリングは虚無だわな。
まともに設計できないだろうし。
134: 2020/09/25(金)14:53 ID:ME9URhdt(13/24) AAS
時間がかかるのでメソッド単位の出力値のテストはなかったことにします
135
(1): 2020/09/25(金)14:53 ID:q10QaMUD(3/3) AAS
>>125
あれはテストの問題じゃなく仕様の問題
それも仕様のリスクは精査されてたが意思決定者がそのリスクを軽視しただけ
よくある話
136
(1): 2020/09/25(金)14:54 ID:buHis4lt(10/18) AAS
単体テストとかTDDとか全く分からんなら
この動画が一番参考になるから見ておけ
動画リンク[YouTube]

>>133
そもそもリファクタリングって単体テスト有りきじゃね?
コードが悲惨すぎて単体テストの実装すら困難って時には
リファクタリング→単体テスト→リファクタリング→再テストっていう流れになるけど
基本的には現行動作を保証するために単体テスト実装→リファクタリング→再テストが基本だし
137
(1): 2020/09/25(金)14:56 ID:ycF3TYue(10/34) AAS
>>132
単体w 単体で仕様確認する暇あったら結合、総合で確認しろよw
単体で仕様確認できると思ってる方がやべーわwwww

テスラのロケット知ってるか? 部品のテスト頑張ったらロケットが飛ぶと思ってそうだなお前
138: 2020/09/25(金)14:57 ID:ycF3TYue(11/34) AAS
>>135
総合テストを重視してたらその仕様の問題もはっきりわかったってことだ
お前のように単体テスト頑張るやつが開発者だったんだろw よくある話だな
139: 2020/09/25(金)14:58 ID:ycF3TYue(12/34) AAS
テスラではシミュレーションをなくして実地で何回もロケット打ち上げること
繰り返して洗練させていったんだよ

単体テストやるやつは所詮ホリエモンロケットなんだよwwwww
140
(1): 2020/09/25(金)15:00 ID:ycF3TYue(13/34) AAS
単体テストとリファクタリングを重視していたのは15年前〜8年前まで
日進月歩で進化するシステム開発の現在の常識は単体テストとリファクタリングを禁止する方向
141: 2020/09/25(金)15:02 ID:qv4TcM/Q(3/11) AAS
>>136
俺の発言は皮肉で言っただけだから、あまり気にせんでくれ。

俺があげたのはまさに、コードが悲惨すぎて単体テストができない例。そういう人達の頭の中では単体テストって無意味なんだろうな(遠い目)
って皮肉だから深い意味はない。
142
(1): 2020/09/25(金)15:02 ID:ycF3TYue(14/34) AAS
TDDはプログラミング界のマナー講師だからなwwww
ありもしない偽の常識でっち上げて自分が日銭稼ぐのを目的にやってるだけだから
143
(1): 2020/09/25(金)15:10 ID:buHis4lt(11/18) AAS
>>137
あのな?
単体テスト、結合テスト、総合テストもどれも重要なんだよ
で、単体テストで扱けるものは結合テスト、総合テストでもこけるんだよ
単体テストで拾えるレベルのものを何度も時間と手間かけて結合・総合テストやる方が気が狂ってるわ

>>140
>日進月歩で進化するシステム開発の現在の常識は単体テストとリファクタリングを禁止する方向
で、どこの奴が言ってるの?
常識って言うなら少なくとも本ぐらいは出てるよねー?
あ、ファクタリングと単体テストの重要性は大体この辺の本に載ってるぞ
省7
144
(1): 2020/09/25(金)15:15 ID:+2VBuIVO(1) AAS
>>142
お前が一番マナー講師臭がプンプンするぞw
しかも説明のしかたに説得力がないからかなり質の低い部類の講師だな
145
(2): 2020/09/25(金)15:18 ID:ycF3TYue(15/34) AAS
>>143
ほらねw その本全部15年前〜8年前のものだよw
146: 2020/09/25(金)15:19 ID:ycF3TYue(16/34) AAS
最新情報をキャッチアップできてない
いま単体テストが一番レガシー
147
(1): 2020/09/25(金)15:20 ID:cdg8K9Zm(3/8) AAS
>>130
2000個全部有効桁数違うのか?
まあありえねーとは言わんけど残念な仕様やねw
1-
あと 563 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.619s*