「単体テストを手動で行いエビデンス取る」の破壊力 (710レス)
「単体テストを手動で行いエビデンス取る」の破壊力 http://mevius.5ch.net/test/read.cgi/tech/1600831751/
上
下
前
次
1-
新
通常表示
512バイト分割
レス栞
159: デフォルトの名無しさん [sage] 2020/09/25(金) 15:28:59.38 ID:6tDTZ4vt >>158 > 初版の発売日調べてみ、著者が金稼ぎのために版増やしてるだけだから 金稼げるってことは売れてるってことだよな? お前、何がいいたいの? http://mevius.5ch.net/test/read.cgi/tech/1600831751/159
160: デフォルトの名無しさん [sage] 2020/09/25(金) 15:29:07.32 ID:buHis4lt >>158 全部初版の日付だよwwwwwwwww お前だけ時間おかしくね? http://mevius.5ch.net/test/read.cgi/tech/1600831751/160
161: デフォルトの名無しさん [] 2020/09/25(金) 15:29:42.13 ID:ycF3TYue >>157 NTT NEC 日立 富士通 IBM HP Oracle Microsoft 三井住友 GE http://mevius.5ch.net/test/read.cgi/tech/1600831751/161
162: デフォルトの名無しさん [sage] 2020/09/25(金) 15:30:07.64 ID:6tDTZ4vt >>161 全部単体テストを行ってる会社か 最先端は単体テストだな http://mevius.5ch.net/test/read.cgi/tech/1600831751/162
163: デフォルトの名無しさん [sage] 2020/09/25(金) 15:30:33.69 ID:6tDTZ4vt 訂正 全部単体テスト"自動化"を行ってる会社か http://mevius.5ch.net/test/read.cgi/tech/1600831751/163
164: デフォルトの名無しさん [] 2020/09/25(金) 15:30:47.76 ID:ycF3TYue >>160 お前が見てるのは再販の日付だろバーカ これだから情弱は・・・ お前のような情弱が買うから著者は版を増やすんですねー http://mevius.5ch.net/test/read.cgi/tech/1600831751/164
165: デフォルトの名無しさん [sage] 2020/09/25(金) 15:30:49.83 ID:buHis4lt むしろこの流れで初版の日付書いて無かったらただのアホだぞ http://mevius.5ch.net/test/read.cgi/tech/1600831751/165
166: デフォルトの名無しさん [sage] 2020/09/25(金) 15:31:09.98 ID:qv4TcM/Q >>153 話題そらすの大好きだね。OOスレ荒してた奴だらお前 http://mevius.5ch.net/test/read.cgi/tech/1600831751/166
167: デフォルトの名無しさん [] 2020/09/25(金) 15:31:16.42 ID:ycF3TYue >>162 10年前までな http://mevius.5ch.net/test/read.cgi/tech/1600831751/167
168: デフォルトの名無しさん [] 2020/09/25(金) 15:31:37.40 ID:ycF3TYue >>166 お前誰だら http://mevius.5ch.net/test/read.cgi/tech/1600831751/168
169: デフォルトの名無しさん [sage] 2020/09/25(金) 15:32:23.92 ID:6tDTZ4vt >>167 10年前にやめたという情報がないなら、お前は嘘つきってことだよ 嘘つきだね http://mevius.5ch.net/test/read.cgi/tech/1600831751/169
170: デフォルトの名無しさん [] 2020/09/25(金) 15:32:51.75 ID:ycF3TYue 10年前で時が止まった人間がIT業界でお仕事してるってうけるんですけどーwww http://mevius.5ch.net/test/read.cgi/tech/1600831751/170
171: デフォルトの名無しさん [sage] 2020/09/25(金) 15:33:44.63 ID:6tDTZ4vt 単体テストの基本 https://docs.microsoft.com/ja-jp/visualstudio/test/unit-test-basics?view=vs-2019 vs-2019、この記事は10年前に書かれたとでも言うのだろうか?w http://mevius.5ch.net/test/read.cgi/tech/1600831751/171
172: デフォルトの名無しさん [sage] 2020/09/25(金) 15:34:17.50 ID:6tDTZ4vt >>170 類は友を呼ぶだけ。つまりお前とお前の周りは無能ってことだよ。 大企業は単体テストを続けてるからね http://mevius.5ch.net/test/read.cgi/tech/1600831751/172
173: デフォルトの名無しさん [sage] 2020/09/25(金) 15:35:09.19 ID:6tDTZ4vt テスト自動化の基本的な考え方とNTTにおける研究開発の紹介 丹野 治門 (NTT研究所) 2019年3月26日(火) http://www.jaspic.org/wordpress/wp-content/uploads/JASPIC_SPI-TwilightForum_20190326.pdf http://mevius.5ch.net/test/read.cgi/tech/1600831751/173
174: デフォルトの名無しさん [sage] 2020/09/25(金) 15:36:22.49 ID:buHis4lt >>164 へーアマゾンの日付が間違ってるのかーそうか知らんかったなー あ、オライリー本についてはここの発売日から取って来たからな https://www.oreilly.co.jp/index.shtml むしろ再販の日付の方が探すの面倒だろwwwwww 実際の本見ないと第何版の何時印刷か書いて無いし その後ゴリ押しは無理だろ http://mevius.5ch.net/test/read.cgi/tech/1600831751/174
175: デフォルトの名無しさん [sage] 2020/09/25(金) 15:38:29.69 ID:6tDTZ4vt その場のノリで嘘をつくから こうやって証拠出されて言い返せなくなるんやで 素直に逃げてれば、負けを感じることもなかったのにな(笑) http://mevius.5ch.net/test/read.cgi/tech/1600831751/175
176: デフォルトの名無しさん [sage] 2020/09/25(金) 15:39:41.32 ID:qv4TcM/Q >>168 試しに聞くけど 1.カプセル化についてどう思う? 2.オブジェクト指向についてどう思う? 3.staticおじさん大好き? http://mevius.5ch.net/test/read.cgi/tech/1600831751/176
177: デフォルトの名無しさん [sage] 2020/09/25(金) 15:42:14.53 ID:ME9URhdt >>147 そんなの把握できてるわけ無いだろ でも設定しないとチェックはできん http://mevius.5ch.net/test/read.cgi/tech/1600831751/177
178: デフォルトの名無しさん [sage] 2020/09/25(金) 15:43:23.18 ID:jsxvfqFg >>177 だから1個でいいか設定とやらの例を言ってみろって http://mevius.5ch.net/test/read.cgi/tech/1600831751/178
179: デフォルトの名無しさん [sage] 2020/09/25(金) 15:44:12.11 ID:cdg8K9Zm >>149 ごめんね、俺5年前までHの子会社でHの仕事してたんだけど、どこでその最先端のとんでも理論を普通にやってるって? てか、企業って結構こういうものの対応遅いぞ 特に大企業は手順書とか規格とか山のように修正しないとできないし http://mevius.5ch.net/test/read.cgi/tech/1600831751/179
180: デフォルトの名無しさん [sage] 2020/09/25(金) 15:48:21.55 ID:ME9URhdt >>178 わからん!(ガチで) http://mevius.5ch.net/test/read.cgi/tech/1600831751/180
181: デフォルトの名無しさん [sage] 2020/09/25(金) 15:49:17.50 ID:jsxvfqFg >>180 え?設定なんていらない。それっぽい値がでてればOK 1円ぐらいずれててもいいやろ って言わないの?w http://mevius.5ch.net/test/read.cgi/tech/1600831751/181
182: デフォルトの名無しさん [sage] 2020/09/25(金) 15:49:56.43 ID:ME9URhdt >>181 いや、スタンスはそれ http://mevius.5ch.net/test/read.cgi/tech/1600831751/182
183: デフォルトの名無しさん [sage] 2020/09/25(金) 15:51:36.06 ID:jsxvfqFg >>182 つまり計算結果が間違っていてもOKってスタンスなんだね http://mevius.5ch.net/test/read.cgi/tech/1600831751/183
184: デフォルトの名無しさん [sage] 2020/09/25(金) 15:53:06.59 ID:ME9URhdt >>183 わからないが正解だな 10000個近くの変数の1つ1つは無理ゲー http://mevius.5ch.net/test/read.cgi/tech/1600831751/184
185: デフォルトの名無しさん [sage] 2020/09/25(金) 15:53:09.88 ID:jsxvfqFg まさかバグでOKというスタンスだったとはw http://mevius.5ch.net/test/read.cgi/tech/1600831751/185
186: デフォルトの名無しさん [sage] 2020/09/25(金) 15:53:58.39 ID:jsxvfqFg >>184 つまり10000個近くの銀行口座があって 1つ1つ不正送金を調べるのは無理ゲーとw http://mevius.5ch.net/test/read.cgi/tech/1600831751/186
187: デフォルトの名無しさん [sage] 2020/09/25(金) 15:54:07.85 ID:ME9URhdt >>185 だって有効桁数わかんねーもん http://mevius.5ch.net/test/read.cgi/tech/1600831751/187
188: デフォルトの名無しさん [sage] 2020/09/25(金) 15:55:06.38 ID:jsxvfqFg >>187 仕様がわからんとか下っ端の人間か? 自分で決める立場じゃないなら、上の人に仕様もらえなw http://mevius.5ch.net/test/read.cgi/tech/1600831751/188
189: デフォルトの名無しさん [sage] 2020/09/25(金) 15:55:31.70 ID:cdg8K9Zm >>177 把握もできずにコーディング? なんか勘違いしてると思うが計算式毎に有効桁数がここは6桁、ここは4桁とかってやるんじゃねーぞ 普通は最低限必要な有効桁数がちゃんと計算されてるかを確認するだけ ※ 計算式によっては例外あり http://mevius.5ch.net/test/read.cgi/tech/1600831751/189
190: デフォルトの名無しさん [sage] 2020/09/25(金) 16:03:14.61 ID:ME9URhdt >>189 だからよ ものによって この値はだいたいこんなもんだろってあんじゃん 3.5とか5.5ならまあそれよ でも 0.0000008596とか 0.00000052354 みたいなのが日常な変数もあんじゃん でも出力値見ればな〜んとなく まあ、あってんじゃね? ってわかるじゃん それよ http://mevius.5ch.net/test/read.cgi/tech/1600831751/190
191: デフォルトの名無しさん [sage] 2020/09/25(金) 16:04:26.07 ID:jsxvfqFg >>190 今度は逃げずにレスするのか?w > 0.99999999999998みたいなのを概ね1.0お判定してくれそう? 0.99999999999998 を 概ね1.0と判定してほしいの? 0.9999999999998 だった場合は? 0.999999999998 だった場合は? 0.99999999998 だった場合は? 0.9999999998 だった場合は? 0.999999998 だった場合は? 0.99999998 だった場合は? 0.9999998 だった場合は? 0.999998 だった場合は? 0.99998 だった場合は? 0.9998 だった場合は? 0.998 だった場合は? 0.98 だった場合は? http://mevius.5ch.net/test/read.cgi/tech/1600831751/191
192: デフォルトの名無しさん [sage] 2020/09/25(金) 16:05:29.16 ID:ME9URhdt >>191 自動テストはやっぱり駄目だな http://mevius.5ch.net/test/read.cgi/tech/1600831751/192
193: デフォルトの名無しさん [sage] 2020/09/25(金) 16:06:00.90 ID:jsxvfqFg >>192 なんでまた逃げたの? http://mevius.5ch.net/test/read.cgi/tech/1600831751/193
194: デフォルトの名無しさん [sage] 2020/09/25(金) 16:07:33.99 ID:ME9URhdt >>193 だって有効桁数わかんねーもん http://mevius.5ch.net/test/read.cgi/tech/1600831751/194
195: デフォルトの名無しさん [sage] 2020/09/25(金) 16:08:32.06 ID:jsxvfqFg >>194 わからないなら上に聞けって、仕事できないやつだなw http://mevius.5ch.net/test/read.cgi/tech/1600831751/195
196: デフォルトの名無しさん [sage] 2020/09/25(金) 16:09:47.04 ID:ME9URhdt >>195 数の暴力に屈してしまうのです! 数の暴力に屈してしまうのです! http://mevius.5ch.net/test/read.cgi/tech/1600831751/196
197: デフォルトの名無しさん [sage] 2020/09/25(金) 16:10:24.36 ID:jsxvfqFg こいつにテストさせたら、それっぽい値なので問題ないと思いましたって答えそうw http://mevius.5ch.net/test/read.cgi/tech/1600831751/197
198: デフォルトの名無しさん [sage] 2020/09/25(金) 16:10:36.79 ID:buHis4lt >>194 すまん、単体テストをどういう風に想像してる? a:関数の返り値/実行結果のみを単体テストで確認する b:実装されてる全ての変数(ローカル変数/グローバル変数)の値を全部チェックする 一般的に単体テストってaしかやらんけどもしかしてbをやろうとしてる…・…? なんか変数が10000個っていうのを見ててふっと思ったから一応確認したい http://mevius.5ch.net/test/read.cgi/tech/1600831751/198
199: デフォルトの名無しさん [sage] 2020/09/25(金) 16:12:00.00 ID:jsxvfqFg >>198 過去ログ見る限り計算結果をログに出して 目視で数字みてそれっぽければOKらしいよw これが単体テストだとさ http://mevius.5ch.net/test/read.cgi/tech/1600831751/199
200: デフォルトの名無しさん [sage] 2020/09/25(金) 16:12:20.09 ID:qv4TcM/Q (ぶっちゃけ浮動小数点数のテスト仕様を深く考えたことがなくて焦ってる自分がいる) http://mevius.5ch.net/test/read.cgi/tech/1600831751/200
201: デフォルトの名無しさん [sage] 2020/09/25(金) 16:12:36.43 ID:cdg8K9Zm >>190 > まあ、あってんじゃね? > ってわかるじゃん なるほど、ならいいんじゃね 俺には関係ないだろうしw http://mevius.5ch.net/test/read.cgi/tech/1600831751/201
202: デフォルトの名無しさん [sage] 2020/09/25(金) 16:13:02.06 ID:ME9URhdt 出力がよ ほとんどDBにぶち込む値だから メソッドの出力がほとんどチェック対象なんだよね メソッド数でいうとクラっとするけど 変数の数なら10000ぐらい http://mevius.5ch.net/test/read.cgi/tech/1600831751/202
203: デフォルトの名無しさん [sage] 2020/09/25(金) 16:14:36.17 ID:jsxvfqFg 補足 >>202が言ってるのは、その10000ぐらいのメソッドを 目視で確認するのは大変だから、もうそれっぽければOKでいいじゃん という意味です。 http://mevius.5ch.net/test/read.cgi/tech/1600831751/203
204: デフォルトの名無しさん [sage] 2020/09/25(金) 16:16:12.37 ID:jsxvfqFg さらに補足すると 10000ぐらいのメソッドを全部自動化でテストするの大変じゃん! 目視でいいよ目視で という意味です。 http://mevius.5ch.net/test/read.cgi/tech/1600831751/204
205: デフォルトの名無しさん [sage] 2020/09/25(金) 16:27:46.98 ID:buHis4lt DBに書き込む値を概ねで済まそうと思ってたのか……(驚愕) バグ出た時の影響範囲がやべーぞ http://mevius.5ch.net/test/read.cgi/tech/1600831751/205
206: デフォルトの名無しさん [sage] 2020/09/25(金) 16:31:04.20 ID:ME9URhdt 一日一万個感謝のフィールドチェック http://mevius.5ch.net/test/read.cgi/tech/1600831751/206
207: デフォルトの名無しさん [] 2020/09/25(金) 16:47:11.95 ID:ycF3TYue >>174 アマゾンの日付wwww お前そんないい加減なことやってんの? 驚愕だわwww お前の単体テストもそんな感じなんだろ http://mevius.5ch.net/test/read.cgi/tech/1600831751/207
208: デフォルトの名無しさん [] 2020/09/25(金) 16:48:16.48 ID:ycF3TYue アマゾンの日付wwwww 出版社に電話かけて原本の初版の発売日聞いてみろ ほぼ全部20年前だから http://mevius.5ch.net/test/read.cgi/tech/1600831751/208
209: デフォルトの名無しさん [] 2020/09/25(金) 16:48:55.91 ID:ycF3TYue 未だに単体テストの本書いてる人はいるだろうが お前のようなただの情弱だからwwww http://mevius.5ch.net/test/read.cgi/tech/1600831751/209
210: デフォルトの名無しさん [] 2020/09/25(金) 16:49:48.66 ID:ycF3TYue アマゾンの日付wwwwwあかんわろてまうわwwwww http://mevius.5ch.net/test/read.cgi/tech/1600831751/210
211: デフォルトの名無しさん [] 2020/09/25(金) 16:50:46.93 ID:ycF3TYue >>176 試しに逆に聞くけど君はどう思ってるの? http://mevius.5ch.net/test/read.cgi/tech/1600831751/211
212: デフォルトの名無しさん [] 2020/09/25(金) 16:51:11.38 ID:ycF3TYue オブジェクト指向逆にどう? http://mevius.5ch.net/test/read.cgi/tech/1600831751/212
213: デフォルトの名無しさん [sage] 2020/09/25(金) 17:14:08.66 ID:cdg8K9Zm 発狂したww http://mevius.5ch.net/test/read.cgi/tech/1600831751/213
214: デフォルトの名無しさん [sage] 2020/09/25(金) 17:44:42.53 ID:qv4TcM/Q >>211 別に? あって当然のノウハウであり、必須すぎてどうかと問われても困る。 もしも、そこから否定する馬鹿がこのスレにいたら流石に驚く。 まぁ、そのレベルなんじゃないかって疑われてんだよお前は。 http://mevius.5ch.net/test/read.cgi/tech/1600831751/214
215: デフォルトの名無しさん [sage] 2020/09/25(金) 18:07:06.24 ID:buHis4lt >>208 1時間近く考えた結果がアマゾンの日付が間違ってるとかwwwwwww いや、別に煽るのは構わんけど、原本20年前で戦うのは無茶だぞ?本当に 例えば最新のプログラミングノウハウ書かれた本、英語の原本でも良いから紹介してくれん?って言っても 自分で調べろ一転張り多分出す気無いと思ってるんだけどさ そうなると自分の主張を補完するソースというか書籍を出せないけどそれは良いのか? 「自分の主張はネットにも書籍にも載ってないけど絶対に正しいです」って言うのは多分一番人を納得させるのが難しいけど良いのか? http://mevius.5ch.net/test/read.cgi/tech/1600831751/215
216: デフォルトの名無しさん [sage] 2020/09/25(金) 18:14:10.98 ID:qv4TcM/Q >>152 今更だが、ごめん。このスレタイのせいで俺のツッコミが自動化の否定に捉えられたか。 そういう意図のツッコミじゃなかったんだ。 すまぬ。 http://mevius.5ch.net/test/read.cgi/tech/1600831751/216
217: デフォルトの名無しさん [] 2020/09/25(金) 18:53:43.46 ID:ycF3TYue >>214 沢尻エリカじゃんwwwwやるじゃんwwww http://mevius.5ch.net/test/read.cgi/tech/1600831751/217
218: デフォルトの名無しさん [sage] 2020/09/25(金) 19:33:36.19 ID:qv4TcM/Q >>217 いい加減に俺の質問に答てくれ。 お前は別スレでも、いつも都合が悪くなると質問を質問で返したり、無関係な話に話題を逸したり、どうでもいいところで揚げ足を取って相手を批判するよな。 今度はそういうの無しで頼むわ。 http://mevius.5ch.net/test/read.cgi/tech/1600831751/218
219: デフォルトの名無しさん [] 2020/09/25(金) 19:43:14.22 ID:ycF3TYue >>218 わかった、質問を言ってくれ http://mevius.5ch.net/test/read.cgi/tech/1600831751/219
220: デフォルトの名無しさん [sage] 2020/09/25(金) 20:11:34.55 ID:qv4TcM/Q 176で質問してるんだがな。 質問の仕方を変えるか。 君さ、そもそも有意義な単体テストができるコードを書ける?神クラスとか作ってない? http://mevius.5ch.net/test/read.cgi/tech/1600831751/220
221: デフォルトの名無しさん [sage] 2020/09/25(金) 21:44:14.72 ID:jsxvfqFg >>208 > アマゾンの日付wwwww > 出版社に電話かけて原本の初版の発売日聞いてみろ Amazon(もともとは本屋)はISBNがついている本の情報は出版社から仕入れています。 一応メインであるはずの商品データを手入力してる訳がないやろw http://mevius.5ch.net/test/read.cgi/tech/1600831751/221
222: デフォルトの名無しさん [sage] 2020/09/26(土) 07:45:22.01 ID:Jy/kksq4 クソみたいにピーキーなアサート入れるテストするくらいならそのままログ出力でもしろっていう 馬鹿コード書くやつはよく見るわな。 http://mevius.5ch.net/test/read.cgi/tech/1600831751/222
223: デフォルトの名無しさん [sage] 2020/09/26(土) 08:48:44.15 ID:U+G6yEte ピーキーなアサートの意味がよくわからんがアサートとログじゃ用途が違うからお前のアホ意見は却下で http://mevius.5ch.net/test/read.cgi/tech/1600831751/223
224: デフォルトの名無しさん [sage] 2020/09/26(土) 09:38:16.34 ID:QYO6nuQM そうやって揉めるなら手動+Excelでいいよねっ http://mevius.5ch.net/test/read.cgi/tech/1600831751/224
225: デフォルトの名無しさん [sage] 2020/09/26(土) 09:43:26.94 ID:PsGGtblM よくないが http://mevius.5ch.net/test/read.cgi/tech/1600831751/225
226: デフォルトの名無しさん [sage] 2020/09/26(土) 10:02:50.88 ID:VMDW0A59 アサート書いて実行したらテスト完了、エラーがあれはエラーの出たテスト箇所を知らせるでいいじゃん。 なぜログの目視に拘る。 http://mevius.5ch.net/test/read.cgi/tech/1600831751/226
227: デフォルトの名無しさん [sage] 2020/09/26(土) 11:17:45.67 ID:Jy/kksq4 >>226 成功したところはやってないとかイチャモンつける馬鹿だから。 全ログ流しときゃいいのよ。 馬鹿と馬鹿に挟まれながら作業するってのは大変よ。 http://mevius.5ch.net/test/read.cgi/tech/1600831751/227
228: デフォルトの名無しさん [sage] 2020/09/26(土) 12:20:07.68 ID:gRR2jm5z 単体テストはプログラマの自己満足だから無駄 っていう話がたまに出るけど、あれは一体何故なんだ http://mevius.5ch.net/test/read.cgi/tech/1600831751/228
229: デフォルトの名無しさん [sage] 2020/09/26(土) 12:35:40.77 ID:U+G6yEte >>228 使ってない奴がわめいてるだけでしょ 自己満足だろうが修正時の安心感を捨てるとかあり得ん http://mevius.5ch.net/test/read.cgi/tech/1600831751/229
230: デフォルトの名無しさん [] 2020/09/26(土) 13:40:52.38 ID:IgGP+BQU コーダーの安心感のためにどれだけの人件費がかかってると思ってるんだ 経営者目線で仕事しろ http://mevius.5ch.net/test/read.cgi/tech/1600831751/230
231: デフォルトの名無しさん [] 2020/09/26(土) 13:42:09.40 ID:IgGP+BQU 自己満で仕事するな、テストはテストのスペシャリストにやらせろ 組織の足を引っ張ってることを自覚しろ、単体テストをいますぐやめなさい http://mevius.5ch.net/test/read.cgi/tech/1600831751/231
232: デフォルトの名無しさん [sage] 2020/09/26(土) 13:54:57.65 ID:83DuDYef うわぁ病的なの湧いてるなw http://mevius.5ch.net/test/read.cgi/tech/1600831751/232
233: デフォルトの名無しさん [sage] 2020/09/26(土) 15:02:29.33 ID:ViMVtGkb またycF3TYueかよ。いい加減、ROMってろ。 http://mevius.5ch.net/test/read.cgi/tech/1600831751/233
234: デフォルトの名無しさん [sage] 2020/09/26(土) 15:10:55.21 ID:U+G6yEte 経営者目線がツボるわw http://mevius.5ch.net/test/read.cgi/tech/1600831751/234
235: デフォルトの名無しさん [sage] 2020/09/26(土) 15:36:45.48 ID:dJRFq1YT >>226 > アサート書いて実行したらテスト完了、エラーがあれはエラーの出たテスト箇所を知らせるでいいじゃん。 > なぜログの目視に拘る。 アサート書くためには関数の戻り値が必要 だけど関数の戻り値はわからない。 計算式が難しいから、実際に関数作って実行してみないと、計算結果はわからない だから最初に関数を作る。 その計算結果がそれっぽければ、関数にバグはないとみなす。 関数にバグはないとみなしたからと言って、本当に関数にバグがないかどうかはわからない つまり計算結果が正しいと証明する方法は存在しない。 だからログを目視してそれっぽいかどうか見るしかない という理屈だそうな(笑) http://mevius.5ch.net/test/read.cgi/tech/1600831751/235
236: デフォルトの名無しさん [sage] 2020/09/26(土) 17:24:00.70 ID:ViMVtGkb >>235 その「それっぽい結果の判定」をテストコードとして記述すればいいのに。 そもそも、テスト仕様が不明確な時点で駄目な気がするが...そういう開発しかした事がないのかな。詳しくは本人に聞けってところか。 >>231 経営者目線で仕事をするのなら、単体テストくらいできるようになってくれ。 意味のある単体テストすらできない生産性の低い奴とか俺の会社にイラネ。 もしもテスターと詳細設計担当が別人で、単体テストができないくらいクラス間の依存強度高いクソコードを渡された側であれば許すが、クソコードを作った挙げ句、自分のクソコードを反省もせず、単体テストは無意味だとほざく奴はイラネ。 数千から数万台出荷される製品のソフトウェアや、一般公開されているライブラリに対して単体テストしてませんとか言ったら出荷や公開を止める。リスク高すぎだろ。 なんでたかが人件費のために単体テストをやめるんだよ。それすら回収できないの? 受託開発だったらそこは委託元と相談して決めることだし、自社開発だったら...ビジネスモデルが破綻してるな。 詳細設計そのものがクソでも他テストは通る恐れがある。 販売活動中に詳細設計がクソすぎて開発が止まる恐れのある製品とか怖くて売れない。 http://mevius.5ch.net/test/read.cgi/tech/1600831751/236
237: デフォルトの名無しさん [] 2020/09/26(土) 17:31:55.87 ID:IgGP+BQU >>236 経営者目線で単体テストてwwwww wwwwアホすぎわろすwwwww wwwwwwwwwwwwwひぃーひぃー腹が痛いーwwwwww http://mevius.5ch.net/test/read.cgi/tech/1600831751/237
238: デフォルトの名無しさん [] 2020/09/26(土) 17:34:09.67 ID:IgGP+BQU 単体テスト頑張れば頑張るほど品質は下がるというのが現代のものづくりの常識なわけだが 10年前の本読んで仕事してる人とは仕事したくないなあwwwwwwwwwwwwww http://mevius.5ch.net/test/read.cgi/tech/1600831751/238
239: デフォルトの名無しさん [sage] 2020/09/26(土) 17:34:46.62 ID:gRR2jm5z テストのスペシャリスト(エクセルスクショパシャパシャ) 実際、テスト計画からテストの自動化含めて全部やれる人って ほとんどいない気がするか…… というよりテスト自動化すらまだ全然進んでない印象 http://mevius.5ch.net/test/read.cgi/tech/1600831751/239
240: デフォルトの名無しさん [] 2020/09/26(土) 17:37:41.06 ID:IgGP+BQU 自動化しなくても良い、総合テストに時間をかけたほうが製品の品質は高まる テスラのロケットもそうやって飛んだんだよ 自動化という手法にこだわってコーダーの自己満で単体テストやってるのは 所詮ホリエモンロケット止まり http://mevius.5ch.net/test/read.cgi/tech/1600831751/240
241: デフォルトの名無しさん [] 2020/09/26(土) 17:39:16.66 ID:IgGP+BQU 大事なのはユーザビリティでありプロダクト 細かい部品のチェックを頑張ってもどうにもならんぞ http://mevius.5ch.net/test/read.cgi/tech/1600831751/241
242: デフォルトの名無しさん [sage] 2020/09/26(土) 17:40:41.58 ID:yrYl4KMm >>240 ycF3TYueさんよ、マジで黙っててくれないか? お前さっきから邪魔。昨日のように逃げて大人しくしてろ。 http://mevius.5ch.net/test/read.cgi/tech/1600831751/242
243: デフォルトの名無しさん [] 2020/09/26(土) 17:42:49.70 ID:IgGP+BQU 単体テスト頑張って会社の売上が上がった人は単体テストのコンサルタントやってるIT業界のマナー講師くらいだろ やってることが自作自演なんだよ 日本の仕事の生産性が低いのも細かいところで頑張って全体の品質から目を背けているからだ 開発者が力を注ぐべきはプロダクトでありユーザの満足度だ わーい単体テスト自動化できたーとこれで安心だーなんていってるのはレベルが低すぎるんだよ 高卒ならそれで良いかも知れないが大卒はそんなことやっちゃダメ http://mevius.5ch.net/test/read.cgi/tech/1600831751/243
244: デフォルトの名無しさん [] 2020/09/26(土) 17:44:24.34 ID:IgGP+BQU 大局を見よ、戦略を練れ、竹槍にこだわって戦争に勝とうとするな http://mevius.5ch.net/test/read.cgi/tech/1600831751/244
245: デフォルトの名無しさん [sage] 2020/09/26(土) 17:49:35.42 ID:ViMVtGkb >>239 まぁ、自動化以前のところで詰まってる人は多いかも。 http://mevius.5ch.net/test/read.cgi/tech/1600831751/245
246: デフォルトの名無しさん [] 2020/09/26(土) 17:51:56.67 ID:IgGP+BQU リファクタリング、単体テストを頑張る人間は一生クリエイティブな仕事できない ユーザはネジの品質なんて気にしない、プロダクトが使いやすいかどうかが全て ユーザ目線に立って生産性の高いアジャイルな仕事を成功させるためには自己満足を捨てて 顧客満足を選ばなければいけない http://mevius.5ch.net/test/read.cgi/tech/1600831751/246
247: デフォルトの名無しさん [] 2020/09/26(土) 17:53:25.75 ID:IgGP+BQU 単体テストの自動化を目的に仕事してる人がいる、IT業界のマナー講師だ 嘘をバラマキ生産性を下げる原因だ、出会ったら心から軽蔑してあげよう http://mevius.5ch.net/test/read.cgi/tech/1600831751/247
248: デフォルトの名無しさん [sage] 2020/09/26(土) 17:56:41.81 ID:Ztx9BLyg >>243 アジャイルなのに単体テストに意義を見いだせないって終わってるな。しかも、自動化スレでこんな発言だもんな。 アジャイルという言葉を理解していなさそう。 http://mevius.5ch.net/test/read.cgi/tech/1600831751/248
249: デフォルトの名無しさん [] 2020/09/26(土) 17:57:28.46 ID:IgGP+BQU >>248 アジャイル == 単体テストと思ってそうwwwwwwwwww wwwwwwwwwwザ・ガラパゴスって感じwwwwwwwwwww http://mevius.5ch.net/test/read.cgi/tech/1600831751/249
250: デフォルトの名無しさん [] 2020/09/26(土) 17:58:16.27 ID:IgGP+BQU アジャイル == ユーザ これが本当のアジャイル ユーザが見るのは単体テストの結果じゃない、プロダクト http://mevius.5ch.net/test/read.cgi/tech/1600831751/250
251: デフォルトの名無しさん [sage] 2020/09/26(土) 17:59:11.08 ID:ViMVtGkb >>249 そういえば、お前、昨日220の質問で逃げてたけど、答えないの? http://mevius.5ch.net/test/read.cgi/tech/1600831751/251
252: デフォルトの名無しさん [] 2020/09/26(土) 17:59:20.69 ID:IgGP+BQU まともな企業で仕事してみ、総合テストを重視したほうが品質高まるねってのが常識だから http://mevius.5ch.net/test/read.cgi/tech/1600831751/252
253: デフォルトの名無しさん [sage] 2020/09/26(土) 17:59:25.33 ID:gRR2jm5z >>243 >日本の仕事の生産性が低いのも細かいところで頑張って全体の品質から目を背けているからだ >開発者が力を注ぐべきはプロダクトでありユーザの満足度だ なんでアジャイル開発やTDDに発展していったかっていう経緯が全然分かってないやん 単体テスト無しで各コードが密結合されたプログラムの場合、変更のコストが膨大になる(作業工数の膨大) で、プログラムっていうのは常に変化するものだ 不具合対応だけでなく、それこそユーザー要望によってコードはどんどん追加される で、そのユーザーを満足さえるためにコードを変更するって事は仕様追加だけでなくて、既存仕様の担保も同時に必要になるんだよ 密結合されたコードは修正時の影響範囲が大きく、容易に変更する事が出来ない 何より変更後の既存仕様の担保っていう点で言えば、全てを保証するためには膨大なテストが必要になる 単体テストを『ちゃんと』作ると、プログラムは自然と疎結合になっていく(なぜならそうしないとテスト自体が書けないので) 更に仕様変更後も単体テストを動かす事で、少なくとも単体テストを実装している個所については 変更前後の動きを担保する事が出来る もし抜けがあれば追加すれば良い、そうすれば次からはそこは抜け落ちない つまり最初の工数こそかかるが、リリース後の保守/仕様変更に強いプログラムが出来上がる これは長期的に見ればユーザーにも開発者にとっても大きな利点 お前はリリースした後の長期的な観点が抜け落ちてるからこそ、単体テストを軽視してるんだろ ウォーターフォール式の開発で技術者寄せ集めてでプロジェクト終わったさー解散、ってやってるような奴だなとしか思えん ……というか調べたけど、テスラのロケットがシミュレーション止めたっていう話自体全然出てこないんだが…… http://mevius.5ch.net/test/read.cgi/tech/1600831751/253
254: デフォルトの名無しさん [sage] 2020/09/26(土) 18:02:35.17 ID:U+G6yEte >>239 単体テストは基本設計者がやるから 自動化環境の導入は片手間じゃなかなか難しいからうちは専任の部隊がいる 一旦入れれば次からはそんなに苦労しないんだけど最初のハードルはちょい高めやね >>242 NGしとけ http://mevius.5ch.net/test/read.cgi/tech/1600831751/254
255: デフォルトの名無しさん [sage] 2020/09/26(土) 18:03:31.79 ID:gRR2jm5z というかユーザーは単体テストを見ない、だから単体テストは不要 っていうのは恐ろしいほどの暴論だぞ ユーザーが必要としている領域と、開発側で必要としている領域は一致しない部分が出てくるんだから 全く理由になって無いぞ http://mevius.5ch.net/test/read.cgi/tech/1600831751/255
256: デフォルトの名無しさん [] 2020/09/26(土) 18:46:55.40 ID:IgGP+BQU >>253 密結合wwww疎結合wwwwいかにも10年前の本に書いてそうなことだなwwwwww 単体テストがないから設計ができないなら設計力が足りてないわ 単体テストしてる場合じゃないプロダクトと向き合えユーザと向き合え 単体テストでパソコンと向き合ってんじゃねえwwwww http://mevius.5ch.net/test/read.cgi/tech/1600831751/256
257: デフォルトの名無しさん [sage] 2020/09/26(土) 18:56:33.26 ID:gRR2jm5z >>256 じゃあ単体テスト不要の根拠になるソース出して? >>154辺りの本が古いのであれば、当然当たらしいやつがあるんだよな? ソースが無けりゃただの妄言だぞ http://mevius.5ch.net/test/read.cgi/tech/1600831751/257
258: デフォルトの名無しさん [sage] 2020/09/26(土) 18:57:42.94 ID:eYWGQOJY >>253 密結合されたコードの破壊力はヤバいね。 何がやばいかって、最悪、1から作り直しになるから。 そして、そんなコードを作る人達がリファクタリングしたり再設計させたところで同じことを繰り返すから。 俺の会社の過去最高のクソプロジェクト案件が脳裏に浮かんだよ。 まぁ、あんたの言うとおりだわな。 >>255 > ユーザーが必要としている領域と、開発側で必要としている領域は一致しない部分が出てくるんだから > 全く理由になって無いぞ 全くそのとおりだ。 http://mevius.5ch.net/test/read.cgi/tech/1600831751/258
メモ帳
(0/65535文字)
上
下
前
次
1-
新
書
関
写
板
覧
索
設
栞
歴
あと 452 レスあります
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
AAサムネイル
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.916s*