コードを読まずにバグを探すとか激しく非効率だよな

1 :仕様書無しさん:2015/03/31(火) 17:57:35.94 .net
UIポチポチ適当に触って動いたからOKとか頭忘すぎで
コード見れば一発でわかるバグを簡単に見逃してしまう。

高負荷になった時に発生するバグとか
稀なケースでのみ起きるやつとか
絶対に発見できないしな。

51 :仕様書無しさん:2015/06/13(土) 02:42:44.95 .net

組み込みの場合、コード読むよりロジアナ使ったほうがバグ発見が早い

35 :仕様書無しさん:2015/04/30(木) 21:48:26.03 .net

こういう時はどんな環境でどんなシステム作ってるか書かないと意味なくね?

例えばスマホのアプリやゲームならテストはしてもコードレビューなんてほとんどしないし

官公庁系とか銀行系のシステムなんかはレビューもテストも凄く時間かけるだろうし

作ってるものによるだろ。

マイクロソフトでエクセル作ってる人たちはまた違うだろうし

18 :仕様書無しさん:2015/03/31(火) 21:35:13.78 .net

>>17
それ、キチガイだってわかるのは
コードレビューのおかげじゃんかw

コードレビューしなければ、ちゃんと動くから
いいでしょってなってしまう。

47 :仕様書無しさん:2015/05/21(木) 07:46:31.77 .net

なぜ突然日本の業務体系の話なのか一日中問い詰めたい

20 :仕様書無しさん:2015/03/31(火) 22:31:24.03 .net

いちいちコードなんて見ないし、コードレビューなんてもっての他。
あらゆるケースをテストでカバーする癖をつけないと。

それにね、レビューしてる時間があったらテスト消化してキャプチャの1つでも多く取って、客と中身を共有できるものを増やさんと。

テストの成果物納品したら、こんなに丁寧にテストしてくれた会社は初めてだよと言われ、いい関係を築いているよ。

やっぱね、プログラマーは非科学的なことは嫌いだろうけど、やっぱね、気持ちが品質の向上にも繋がるんよ。

54 :仕様書無しさん:2015/06/13(土) 18:04:21.50 .net

その理屈だと少しおかしい。

Windowsアプリケーションの場合は、
ディスプレイを見なくてもバグがわかるような設計にしておきなさい。
ソフトウェアのバグを見つけるのに、ディスプレイが出てくるのはおかしい。

となってしまう。

64 :仕様書無しさん:2015/06/14(日) 18:35:01.29 .net

× 組み込みの場合、コード読むよりロジアナ使ったほうがバグ発見が早い
× 組み込みの場合、切り離せない所に限定した所に限れば、コード読むよりロジアナ使ったほうがバグ発見が早い

○ 何の場合であれ、コード読むよりロジアナなど実際の出力を見たほうがバグ発見が早いこともあるし、そうでないこともある
これにて解決

8 :仕様書無しさん:2015/03/31(火) 18:53:45.36 .net

>>7
書いた人も含めてソースレビューしてるよ

22 :はぐれIT土方:2015/04/02(木) 12:47:09.28 .net

>>19
仕様書レビーでわかるバグは、個々の関数レベルでなく
クラス単体での矛盾を割り出せるよ
他のクラスでは、こうしてたのに
このクラスではしないのですか?
とか
開発者が多く関わる案件の場合
仕様書レビーがないと
ソースが無法地帯になるからね
知識や構成の共通化してる現場すくないから
レビーで見ないとね

61 :仕様書無しさん:2015/06/14(日) 13:45:44.19 .net

また変な議論が始まった・・・

テスト手法(自動化されたE2E、ウニットテスト、モック)の是非は
1)そんな今時当たり前でしょ 2)色々あって無理なんだよ〜の
両派で永遠に分かり合えないから、どんなに話しても無駄だよ

37 :仕様書無しさん:2015/04/30(木) 22:21:06.07 .net

>>35
お前の知ってる世界の話が全てだと思うな

> 例えばスマホのアプリやゲームならテストはしてもコードレビューなんてほとんどしないし
お前の会社ではな

> 官公庁系とか銀行系のシステムなんかはレビューもテストも凄く時間かけるだろうし
そうとは限らん。

16 :はぐれIT土方:2015/03/31(火) 20:55:28.41 .net

レビーを数多くしてきて
基本的に
仕様書レビーで30%ぐらいバグが取れて
ソースレビーで20%ぐらいバグが取れて
単体テストで20%ぐらいバグが取れて
統合テストで10%ぐらいバグが取れる感じかな

56 :仕様書無しさん:2015/06/13(土) 23:06:29.81 .net

>>55
話がズレてる
作成中にテストやデバッグが可能かどうかの話じゃなくて、
最終的にバグがあるかどうかは、機能上の出力を見ないと確かめられないでしょう。

ダイアログ等に出力するソフトウェアなら画面を見ないと確かめられないし、
バスを制御するソフトウェアならバス上の信号を見ないと厳密な意味の確認にはならない。

21 :仕様書無しさん:2015/03/31(火) 22:47:25.53 .net

>>1
レアな不具合は単体テストでないと
見つからないよ

43 :仕様書無しさん:2015/05/06(水) 20:22:05.67 .net

>>24
>レビューするほうが頭の程度が低いのだから

それは自己紹介?

19 :仕様書無しさん:2015/03/31(火) 21:36:24.37 .net

>>16
> 仕様書レビーで30%ぐらいバグが取れて

仕様書レビューで取れるバグって
どんなやつ?

62 :仕様書無しさん:2015/06/14(日) 13:52:17.63 .net

>>60
はあ・・だ〜か〜らぁ
切り離せないところに限定したところが複雑だっちゅーとんだろがぁ!

30 :仕様書無しさん:2015/04/15(水) 19:32:56.10 .net

✕打ち合わせ向け
○打ち合わせなれ向け

58 :仕様書無しさん:2015/06/14(日) 00:19:23.66 .net

と、ハードの経験のない素人が言っております

70 :仕様書無しさん:2015/06/25(木) 11:00:08.08 .net

それだけかいw

34 :仕様書無しさん:2015/04/21(火) 23:12:54.71 .net

セックスするならまず手マンから派やね

76 :仕様書無しさん:2018/05/22(火) 13:02:46.33 .net

とても簡単な自宅で稼げる方法
参考までに書いておきます
グーグルで検索するといいかも『ネットで稼ぐ方法 モニアレフヌノ』

A6L4J

63 :仕様書無しさん:2015/06/14(日) 14:16:52.16 .net

>>62
じゃあ最初からそういえばいいのでは?

× 組み込みの場合、コード読むよりロジアナ使ったほうがバグ発見が早い
○ 組み込みの場合、切り離せない所に限定した所に限れば、コード読むよりロジアナ使ったほうがバグ発見が早い

組み込みでも大部分は切り離せますからね。

24 :仕様書無しさん:2015/04/02(木) 21:22:45.95 .net

仕様書なんてレビューしても誤字脱字や句読点の使い方が変くらいしか
でないよな。レビューするほうが頭の程度が低いのだから、論理的な
問題が検出されることなんて極まれ。時間の無駄。
ただ検出目標があるからやるだけ。

7 :仕様書無しさん:2015/03/31(火) 18:51:38.38 .net

>>6
え? ソースコードのレビューとかしないの?
書いた人任せ?
その書いた人が問題有るコードをを仕込んだら?

73 :仕様書無しさん:2016/02/26(金) 10:03:47.39 .net

2016年被爆者  【訃報】「機動戦士ガンダムSEED」脚本家の両澤千晶さん死去 大動脈解離のため亡くなった。56歳。

             暴走事故運転者の家族、持病は「全然なかった」心筋異常、大動脈瘤破裂?
             福島沿岸の底棲高級魚を暴力団漁師が捕獲、関西に持ち込んでるとの噂

            食べて応援の雄 松方弘樹、脳腫瘍の疑い 長期療養のため公演降板・中止へ
                   事故後も東北沖マグロを釣りまくってきた無類の魚食好き

女子プロレス界の異常。亜利弥さん、昨年北斗晶さんと同じ乳癌発症、ステージIV。「桜の咲く頃まで持たない」と告知。
長与千種さん、今年胆嚢全摘手術。そしてRAYさんの悪性脳腫瘍。。。女子プロレスは震災後福島でボランティア興行。

2015年被爆者  盛田幸妃 横浜(現DeNA)45  松来未祐38  黒木奈々アナ32  丸山夏鈴アイドル郡山市出身21

        11.23「テラスハウス」今井洋介さん心筋梗塞去 31歳…母親が発見 鎌倉(今年、死亡数上昇)

          11.15阿藤快心不全 69歳  一押ししていたすし店『海味』の大将も、今年の9月に死去

                 本質的に安全なものは、「安全」の言葉をもって身を飾りはしない。
         「原子力の安全性」や「放射能汚染食品の安全性」などというのは、それ自体が矛盾である。
                 https://twitter.com/YNakagawa_bot/status/702933341478084608

                       マイトレーヤは原発の閉鎖を助言されます。
            多くの人々が核の汚染の影響で死んでいるのに、彼らは幻想の中に生きています。
            マイトレーヤの唇からますます厳しい警告と重みが発せられることを覚悟しなさい

65 :仕様書無しさん:2015/06/14(日) 19:05:49.33 .net

一緒に仕事したくないタイプだなw

69 :仕様書無しさん:2015/06/18(木) 23:46:11.29 .net

ロジアナ使ってると仕事してる気になる

9 :仕様書無しさん:2015/03/31(火) 19:02:01.49 .net

>>8
なんでそんなことしてるの?
ブラウザポチポチすればいいじゃない。

55 :仕様書無しさん:2015/06/13(土) 19:23:18.11 .net

>>54
ぜんぜん違う。

組み込みでも、Windowsアプリケーションと同じように
ディスプレイだけ見てわかるようにしなさいってことだよ。

ハードの不具合を見つけるのなら仕方ないけど、
ソフトウェアのバグならば、ハードがなくてもできる。
ハードの代わりにエミュレータを使えばいいから。

別にハードウェアの完璧なエミュレータを作れって話じゃないよ。
Windowsアプリケーションのテストでも、あるモジュールができていない時や
そのモジュールが外部サービス(ウェブAPIなど)に依存している場合
代わりにモックを使って開発やテストを行う。

それと同じようにハードウェアのモックを作れば、実際のハードウェがなくても
テストやデバッグは可能。ハードウェアを直接触るのは時間が掛かる作業なので
それをしなくてもいいようにしなさいって話。

4 :仕様書無しさん:2015/03/31(火) 18:26:02.22 .net

数十行ごとに2〜3人で囲んでコードレビューするだろ?うちだけなのか
マネージャー、主任、新人ぐらいの構成で1時間ぐらい時間とるぞ

71 :仕様書無しさん:2015/10/10(土) 09:13:38.97 .net

受ける会社大丈夫?
下記の条件が全て当てはまる会社にご注意下さい。

・IT系 in tokyo
・「社名 労基」でググると過去の2chスレが出てくる
・転職会議で2.5点

59 :仕様書無しさん:2015/06/14(日) 05:30:04.03 .net

>>53
ふっる〜いファーム屋さん乙
今の時代RTOSを使うからタスク構成も複雑でハードとソフトを切り離せない場合もあるんだよ

60 :仕様書無しさん:2015/06/14(日) 11:59:31.42 .net

>>59
だから切り離せないところだけに限定すればいいでしょう?
複雑なものをシンプルにするのが技術力の一つなのですが、
複雑だから複雑にするしか無いんだって考えてるんですかね?

60 :仕様書無しさん:2015/06/14(日) 11:59:31.42 .net

>>59
だから切り離せないところだけに限定すればいいでしょう?
複雑なものをシンプルにするのが技術力の一つなのですが、
複雑だから複雑にするしか無いんだって考えてるんですかね?

41 :仕様書無しさん:2015/05/01(金) 00:55:29.10 .net

なーんでこう、捨てゼリフっぽく言うんだろうね?

誤解させて悪い。断定させたつもりはないのだ

とでも言えばすむ話なのに

42 :仕様書無しさん:2015/05/01(金) 02:42:52.73 .net

誤解したお前も悪い(○´ε`○)

29 :仕様書無しさん:2015/04/15(水) 19:32:01.66 .net

レビューは新人の打ち合わせ向けにやるのが大体の目的だしなあ
もちろんひどかったらやり直しさせるけど

45 :仕様書無しさん:2015/05/20(水) 07:23:58.59 .net

従来のよくあるテストに加えて、Exploratory testing(探索的テスト)もやるとかなりバグが発見できる気がする
目的を持った気まぐれな意地悪ブラックテストって感じでポコポコ出てくる

26 :仕様書無しさん:2015/04/02(木) 22:27:01.36 .net

過去に自分で実装したままのところを、なんでこんな実装したんだと文句言う奴多過ぎ

33 :仕様書無しさん:2015/04/19(日) 18:28:32.58 .net

仕様なんて確認してたら怒られちゃうよ
まず手を動かせが社是

31 :仕様書無しさん:2015/04/17(金) 07:22:25.55 .net

Rebyって新しい言語かとオモタ

75 :仕様書無しさん:2017/12/29(金) 22:16:22.88 .net

誰でも簡単にパソコン1台で稼げる方法など
参考までに、
⇒ 『宮本のゴウリエセレレ』 というブログで見ることができるらしいです。

グーグル検索⇒『宮本のゴウリエセレレ』

24E15AI00P

49 :仕様書無しさん:2015/05/24(日) 21:42:00.65 .net

無料じゃねえよ無理って変換しようとしたんだよ。
クソUIだなもう。

57 :仕様書無しさん:2015/06/13(土) 23:49:40.98 .net

> 最終的にバグがあるかどうかは、機能上の出力を見ないと確かめられないでしょう。

え? 火星で正しく動くかは
火星で実験しなきゃわからないって話してるの?

ハードを使ったテストは時間もコストも大きいんだから
ハードを使うのは本当にハードウェアを使うことでしか
わからないことに限定して、大部分はそんな出力を見ないで
開発できるようにしないとだめだよ。

ダイアログなら別にハード使わなくてもPCの画面に出せばいいし
(出せるような仕組みにしておく)
バスを制御するのなら、想定通りの制御をしているか確認するモックを作ればいい

46 :仕様書無しさん:2015/05/20(水) 08:18:30.16 .net

探索的テストは日本の業務体制と合ってないから流行らないと思う

52 :仕様書無しさん:2015/06/13(土) 10:15:43.26 .net

>>51
そしてリレー焼くんですね
わかります

17 :仕様書無しさん:2015/03/31(火) 21:05:40.12 .net

レビューしても、コピペしただからわかりません、説明できません、
お前が正しいか確認するためのレビューでお前の仕事だろ、って
平気でのたまうキチガイが多いから、最近はほとんど意味がないよな。

12 :仕様書無しさん:2015/03/31(火) 20:19:36.81 .net

>>7
うちはソースコードレビューは、ほとんどやらない。
その前に問題を片づけるのがプロだと思ってるからね。

もちろん、作るものによって変わってくるから、
例外はいくつかあるけどね。

3 :仕様書無しさん:2015/03/31(火) 18:13:31.69 .net

再現が難しいバグがあって、たまにデータが保存できない。
データが保存できると最初から入力をやり直しだから
普通にやったら時間がかかってしょうがない。
ソースコード読んだらほんの数分で原因わかったけどなw

50 :仕様書無しさん:2015/05/26(火) 02:33:27.15 .net

レビューは使えない人間を洗い出すために必要な工数だよ!ハハッ!

72 :仕様書無しさん:2016/02/11(木) 20:47:42.33 .net

age

38 :仕様書無しさん:2015/04/30(木) 22:51:19.79 .net

>>37
全部知ったるとは思ってないけど、概ねそんな感じじゃない?
案件や規模によるのは当たり前でしょ。

分岐が上手くいくかなんかのテストはテスターじゃなくプログラマがやる時もあるし。

あなたこそ日本中のプロジェクト全て知ってるわけじゃないでしょう。

23 :仕様書無しさん:2015/04/02(木) 21:12:09.00 .net

>>22
仕様書だよね?

「こうしていた」の内容は?
よくよく見ると、何も説明してないw

48 :仕様書無しさん:2015/05/24(日) 21:40:58.35 .net

上が理解してくれなければ永久に導入は無料だよな。

36 :仕様書無しさん:2015/04/30(木) 22:16:21.02 .net

ブラックボックスとホワイトボックスの使い分けが分からないだけ。

情報技術者の本でも読めよって感じ。

25 :仕様書無しさん:2015/04/02(木) 21:28:51.06 .net

なんでこのおっさんレビューのことを頑なにレビーって言うの??

14 :仕様書無しさん:2015/03/31(火) 20:45:19.75 .net

>>12
新人も何年選手も、同じレベルのコードが書けるっていうの?
その新人は凄いなぁ。
というかむしろ何年やっていても成長してないのか?w

67 :仕様書無しさん:2015/06/16(火) 16:35:44.97 .net

>>65
違うだろw
プライベートで関わりたくないタイプ、が正解

まあ仕事のときの人間関係は我慢しないと

39 :仕様書無しさん:2015/04/30(木) 23:23:51.48 .net

私も知らない。あなたも知らない。
だから断定をするなって話。

66 :仕様書無しさん:2015/06/16(火) 08:15:21.54 .net

コードより路地穴の話が好きなのか
雄同士仲良く穴で盛り上げれよ

32 :仕様書無しさん:2015/04/19(日) 15:52:22.42 .net

仕様が間違ってるかどうかは、コード書く前に全員でやる
それをコードに落とせる程度に曖昧さを無くす

ちゃんと仕様を複数人で揉んでいれば、
書いた後のコードのレビューも仕様視点でできる

仕様知らずにコードだけ追い始めると悲惨なことになる

40 :仕様書無しさん:2015/04/30(木) 23:52:13.43 .net

>>39
断定なんてしてないつもりやけどなぁ。
まあいいや。

テストやレビューの方法は開発案件によるよね。

はい、じゃあね。

13 :仕様書無しさん:2015/03/31(火) 20:40:44.29 .net

>>12
それはプロだから間違いを犯さないはずだって
言ってるようなもんだんだがw

11 :仕様書無しさん:2015/03/31(火) 20:17:26.63 .net

ネットエージェントの問題解説ってここですか

27 :はぐれIT土方:2015/04/03(金) 00:14:35.61 .net

>>23
説明が大雑把過ぎて失礼した
仕様書も要件仕様を元にクラス図を作成させ
クラス図レビュー時は、要件に見合うクラスが準備されているか
要件に不明なものが無いか確認し、あれば確認指示する
クラス図を元にシーケンス図を作成させ
シーケンス図に矛盾が無いか、イベントの発生、処理の衝突の可能性をレビューする
クラス図、シーケンス図を元に詳細設計を作成させ
クラス図シーケンス図との差異、機能に矛盾が無いか
他の詳細設計との差異、メモリ管理、例外処理、不具合の可能性と回避方法、例外発生時の確認方法を考慮した設計になっているかレビューする
まぁ、外注のサブリーダーだから部分的ではあるがこんな感じ
現場や案件、開発スケジュールやその会社の手順によってレビュー方法も変化させるから全て同じとはいかない
短期契約で現場に入って、1週間で仕様を全て理解し
現場社員リーダーのサポート役として
外注の管理、指導もやってるからね

6 :仕様書無しさん:2015/03/31(火) 18:50:34.50 .net

>>1
そんなレベルのバグ除去は書いた奴のお仕事
ポチポチテストはテスターのお仕事
フェーズが違う

どんな立場から物申してるのか読み取れないよ

28 :はぐれIT土方:2015/04/03(金) 00:31:53.03 .net

私の場合、大規模開発現場と新規開発案件の経験が多いから
新規の言語で進捗の悪い現場に行くことが多い
大規模開発現場でのリーダー経験と
小規模企業のシステムを一人で一から開発した経験も多いので
外注のリーダーや社員のサポートが多いな
開発作業はコアの部分を私が担当して
簡単な子機能を派遣や新人にさせるがね
年齢もそこそこいってるから、現場では最年長ってのも珍しくない
経験と知識、年齢で現場社員ですら文句いわないよ
ただ、昔社蓄時代に仕事し過ぎて体壊したから
基本短期でしか現場に入らないがね

15 :はぐれIT土方:2015/03/31(火) 20:51:56.72 .net

レビーは、スキルが必要だしね
無知は、コピペ多いから
レビーする人のスキルで引っかからない事がある
設計、コーディングを同じ人がやると思い込みでデバッグ関数放置とかもあるし

10 :仕様書無しさん:2015/03/31(火) 19:04:45.18 .net

>>9
そだねー
あぁ…お前をポチポチしたい

参考になったらSNSでシェアお願いします!

レスを投稿する(名前省略可)

この記事を読んだ方へのおすすめ

  • プログラマー愚痴専用スレ

    元スレ 1 :仕様書無しさん:2019/10/26(土) 13:15:37.30 .net 日々溜まってる愚痴を吐き出すスレ 面倒くさい奴は総スルーで 38 :仕様書無しさん:2019/10/31(木) 07:53:57…

  • プログラマーなら単体テスト(UT)も実装しよう

    元スレ 1 :仕様書無しさん:2013/04/07(日) 14:53:58.90 .net おまえらちゃんとテスト作ってる? テストメソッドの名前 どういう単位でテスト実装してるか テストのためにアクセス指定子変える派と…

  • 日本ユニシス

    元スレ 1 :仕様書無しさん:2012/10/26(金) 07:33:52.98 .net 因果応報は続く 410 :仕様書無しさん:2013/08/27(火) NY:AN:NY.AN .net 御堂岡啓昭 ttps:/…

  • 【請負】客先指示に従うな【準委任】

    元スレ 1 :仕様書無しさん:2016/11/06(日) 08:41:43.01 .net 受注SEの知的財産と開発利益の指示損害対策 派遣契約以外は指示禁止だから客先指示に従うな! 委託契約なんだから作業完了日は自分で…

  • 無能はテレワーク、有能は出社へ

    元スレ 1 :仕様書無しさん:2020/02/28(金) 12:56:11.59 .net 上司「うちもテレワーク可能になった、しばらくは在宅勤務してくれ」 無能「やったー」 有能「やったぜ」 上司「あ、すまないが有能君…

  • 競技プログラミングにハマるプログラマのスレ 18

    元スレ 1 :仕様書無しさん:2019/01/28(月) 00:11:47.31 .net プログラミングコンテスト(プロコン)やオンラインジャッジや競技プログラミング(競プロ)やCTFなどを楽しんでる競技プログラマ(競…

  • 【非婚】100万円/月以下のプログラムは作るな【離婚】

    元スレ 1 :仕様書無しさん:2016/10/04(火) 14:50:52.06 .net 受注SEの知的財産と契約料金の搾取対策 早死に貧困の助長だから偽装請負の従犯は辞めろ! 相場下がって迷惑だから報酬増やすか作業減…

  • ソーシャルゲームの会社で働いてるけど質問ある?

    元スレ 1 :仕様書無しさん:2015/03/07(土) 20:31:26.57 .net おーぷんの方に人がいなかったから立ててみた プログラマです 48 :仕様書無しさん:2015/03/12(木) 17:40:04…

  • 高い技術力のプログラマを歳でやめさせる馬鹿IT業界

    元スレ 1 :仕様書無しさん:2016/04/04(月) 11:26:45.18 .net 技術力をつけるにはどうしても一定時間の経験が必要。 なのに35歳で止めさせるから、技術力が下がるのは当たり前 35歳で給料を上げ…

  • 35歳のプログラマ志望なんですが・・

    元スレ 1 :k:2008/10/05(日) 19:39:40 .net 年齢:35歳 性別:男 資格:なし 経験:なし 学歴:日本電子専門学校 情報処理科 1年で中退 職歴:ソフマップ販売2年 AV製作2年 フリーター…

  • 生産性上げる→工数減る→開発費減る→給料も減る

    元スレ 1 :仕様書無しさん:2016/04/17(日) 13:44:12.33 .net 生産性をあげて3ヶ月で開発していたものが 1ヶ月で開発できるようになったら、 当然見積もりも工数も減るんだから、 客に請求する金…

  • teratailもりあがっtail? 44問目

    元スレ 1 :仕様書無しさん:2020/01/14(火) 22:36:23.29 .net teratail http://teratail.com/ 前スレ teratailもりあがっtail? 43問目 https:…

最近のコメント

匿名 : 合同会社グラウンドステップ 被害者の会 part2
 吉川利幸さんが社長を務めるランサーズでの評価 すご... (5/05)
匿名 : Opera12(Presto) Part8
 Dragonflyが使えなくなったorg (6/25)
匿名 : あえてコマンドライン禁止のLinux
 いまではほとんどのディストリのインストで日本語環境までコマン... (6/15)
ページTOPへ↑