「単体テストを手動で行いエビデンス取る」の破壊力 (710レス)
上下前次1-新
251: 2020/09/26(土)17:59 ID:ViMVtGkb(4/4) AAS
>>249
そういえば、お前、昨日220の質問で逃げてたけど、答えないの?
252: 2020/09/26(土)17:59 ID:IgGP+BQU(13/30) AAS
まともな企業で仕事してみ、総合テストを重視したほうが品質高まるねってのが常識だから
253(3): 2020/09/26(土)17:59 ID:gRR2jm5z(3/16) AAS
>>243
>日本の仕事の生産性が低いのも細かいところで頑張って全体の品質から目を背けているからだ
>開発者が力を注ぐべきはプロダクトでありユーザの満足度だ
なんでアジャイル開発やTDDに発展していったかっていう経緯が全然分かってないやん
単体テスト無しで各コードが密結合されたプログラムの場合、変更のコストが膨大になる(作業工数の膨大)
で、プログラムっていうのは常に変化するものだ
不具合対応だけでなく、それこそユーザー要望によってコードはどんどん追加される
で、そのユーザーを満足さえるためにコードを変更するって事は仕様追加だけでなくて、既存仕様の担保も同時に必要になるんだよ
密結合されたコードは修正時の影響範囲が大きく、容易に変更する事が出来ない
何より変更後の既存仕様の担保っていう点で言えば、全てを保証するためには膨大なテストが必要になる
省9
254: 2020/09/26(土)18:02 ID:U+G6yEte(4/4) AAS
>>239
単体テストは基本設計者がやるから
自動化環境の導入は片手間じゃなかなか難しいからうちは専任の部隊がいる
一旦入れれば次からはそんなに苦労しないんだけど最初のハードルはちょい高めやね
>>242
NGしとけ
255(1): 2020/09/26(土)18:03 ID:gRR2jm5z(4/16) AAS
というかユーザーは単体テストを見ない、だから単体テストは不要
っていうのは恐ろしいほどの暴論だぞ
ユーザーが必要としている領域と、開発側で必要としている領域は一致しない部分が出てくるんだから
全く理由になって無いぞ
256(1): 2020/09/26(土)18:46 ID:IgGP+BQU(14/30) AAS
>>253
密結合wwww疎結合wwwwいかにも10年前の本に書いてそうなことだなwwwwww
単体テストがないから設計ができないなら設計力が足りてないわ
単体テストしてる場合じゃないプロダクトと向き合えユーザと向き合え
単体テストでパソコンと向き合ってんじゃねえwwwww
257(1): 2020/09/26(土)18:56 ID:gRR2jm5z(5/16) AAS
>>256
じゃあ単体テスト不要の根拠になるソース出して?
>>154辺りの本が古いのであれば、当然当たらしいやつがあるんだよな?
ソースが無けりゃただの妄言だぞ
258: 2020/09/26(土)18:57 ID:eYWGQOJY(1/2) AAS
>>253
密結合されたコードの破壊力はヤバいね。
何がやばいかって、最悪、1から作り直しになるから。
そして、そんなコードを作る人達がリファクタリングしたり再設計させたところで同じことを繰り返すから。
俺の会社の過去最高のクソプロジェクト案件が脳裏に浮かんだよ。
まぁ、あんたの言うとおりだわな。
>>255
> ユーザーが必要としている領域と、開発側で必要としている領域は一致しない部分が出てくるんだから
> 全く理由になって無いぞ
全くそのとおりだ。
259(3): 2020/09/26(土)19:00 ID:IgGP+BQU(15/30) AAS
>>257
まともな会社で仕事してみ
総合テスト > 結合テスト >>>>>>>>>>>>>>>>>>> 単体テスト
品質を左右する優先度はこれ
260: 2020/09/26(土)19:01 ID:eYWGQOJY(2/2) AAS
>>259
優先度の話かこれ?
261: 2020/09/26(土)19:04 ID:IgGP+BQU(16/30) AAS
単体テストはコーダの自己満を超えられないのよ
もっと広い視野でプロダクト全体を見渡さないとよいプロダクトは作れない
プロダクト売るのはコーダじゃないから気にしたことないだろうけど
分析してみるとユーザの満足度に単体テストレベルの些末なことは一切関与しない
262(1): 2020/09/26(土)19:07 ID:IgGP+BQU(17/30) AAS
たとえカバレッジ120%であってもユーザビリティが低ければ使われない
ユーザの満足度とコーダの満足度は違うもの
UIを洗練させ機能を洗練させユーザが本当に求めてるのは何かと
考え続けることがプロダクトの品質を高めることに繋がる
それがユーザと向き合うってこと、パソコンと向き合ってるだけじゃダメ
263: 2020/09/26(土)19:08 ID:lXs6C011(1) AAS
ソースは明かせないが、信頼できるとある専門から聞いたという話では
単体テストをやればやるほど売上が下がることが明らかになったそうだ
な?そういうことなんだよ
264: 2020/09/26(土)19:09 ID:c/9EiqGf(1/8) AAS
>>262
たとえカバレッジ120%であってもユーザビリティが低ければ使われない
それなら
たとえカバレッジ120%であってもユーザビリティを高くすればいいだけでは?
265: 2020/09/26(土)19:10 ID:lhbsSr80(1) AAS
バカエッチ120%
266(2): 2020/09/26(土)19:11 ID:IgGP+BQU(18/30) AAS
目的はユーザを満足させることであり単体テストはその手段として
使われるのだけれども単体テスト頑張ってもユーザの満足度あがらんね
それはどうしてだろうプロダクトの品質があがるわけじゃないからだってのが
20年前〜10年前まで単体テストを頑張って得られた結論
いまは結合テスト、総合テストを自動化して品質を高めるのが主流
267: 2020/09/26(土)19:12 ID:IgGP+BQU(19/30) AAS
10年前の知識で頑張ってるお前らは俺を煽ることでどうにか今の技術を聞き出そうとしてる情けない人たち
268(1): 2020/09/26(土)19:14 ID:IgGP+BQU(20/30) AAS
本を読んでPCと向き合うとことしかしてこなかったお前らの限界
ユーザと向き合うことを避けてきた根暗なコミュ障に開発の最先端は無理
269: 2020/09/26(土)19:16 ID:U2gS2HGa(1) AAS
なんかヤベー奴沸いてるからこれ貼っとくわ。
詭弁の特徴のガイドライン
1.事実に対して仮定を持ち出す
2.ごくまれな反例をとりあげる
3.自分に有利な将来像を予想する
4.主観で決め付ける
5.資料を示さず自論が支持されていると思わせる
6.一見関係ありそうで関係ない話を始める
7.陰謀であると力説する
8.知能障害を起こす
省11
270: 2020/09/26(土)19:19 ID:83DuDYef(2/2) AAS
>>259
まともな会社ってどこ?
お前の勤める自宅警備会社?
上下前次1-新書関写板覧索設栞歴
あと 440 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル
ぬこの手 ぬこTOP 0.854s*