ワイプログラマー、単体テストで泣く

未分類
1:なんJゴッドがお送りします2020/05/26(火) 16:01:44.15 ID:iuOyyb200

複雑なん作ったせいでケース数エグい


2:なんJゴッドがお送りします2020/05/26(火) 16:02:15.36 ID:ymQayWmj0

そんなコードを書くほうが悪い


3:なんJゴッドがお送りします2020/05/26(火) 16:02:18.99 ID:QdrhXUfH0

やっぱり大変なんか


4:なんJゴッドがお送りします2020/05/26(火) 16:02:37.89 ID:iuOyyb200

上位設計がそもそもクソ過ぎて無理やり作ったんやで


5:なんJゴッドがお送りします2020/05/26(火) 16:02:39.33 ID:Qn+JwmvN0

Decisionテーブルで整理しろ


6:なんJゴッドがお送りします2020/05/26(火) 16:03:11.48 ID:iuOyyb200

ちなバッチな
PL/SQL


17:なんJゴッドがお送りします2020/05/26(火) 16:06:42.24 ID:fEL46WR60

>>6
うわー


7:なんJゴッドがお送りします2020/05/26(火) 16:03:36.64 ID:jpDIQL1Ia

でもサボると後で地獄見る


8:なんJゴッドがお送りします2020/05/26(火) 16:03:43.45 ID:51Xq+QtA0

設計通りに組むだけやろ


9:なんJゴッドがお送りします2020/05/26(火) 16:03:46.08 ID:evrKbfzl0

投げればええやn


10:なんJゴッドがお送りします2020/05/26(火) 16:03:59.59 ID:iuOyyb200

もういやや
この機能だけで6回くらい徹夜してるわ


11:なんJゴッドがお送りします2020/05/26(火) 16:04:23.15 ID:2Lo+vzSg0

環境に依存する結合テストに比べたらマシ


12:なんJゴッドがお送りします2020/05/26(火) 16:04:53.93 ID:1CD5xmq70

作り直した方がええやろ…


13:なんJゴッドがお送りします2020/05/26(火) 16:05:19.24 ID:s/gqHEgB0

わいは君らに丸投げして作らせるだけやから楽やわ


14:なんJゴッドがお送りします2020/05/26(火) 16:05:21.82 ID:iuOyyb200

テーブル構成から、基本設計から、
全てがクソ複雑すぎて無理やり詳細設計に落とし込んだんや


15:なんJゴッドがお送りします2020/05/26(火) 16:05:56.14 ID:fEL46WR60

テストを生成するコードをかけ
QuickCheckみたいなの


16:なんJゴッドがお送りします2020/05/26(火) 16:06:15.48 ID:pMXXdHpDa

pl/sqlってユニットテストのフレームワークとかあるんか?



19:なんJゴッドがお送りします2020/05/26(火) 16:07:20.79 ID:iuOyyb200

>>16
基本ログとDBの実行前後のダンプ取得や


18:なんJゴッドがお送りします2020/05/26(火) 16:07:18.57 ID:IxihksMJ0

PLSQLって久しぶりに聞いた


20:なんJゴッドがお送りします2020/05/26(火) 16:07:38.74 ID:Tdsf8WiQa

エビデンスで十分よ
テストコードとかカバレッジとかもう時代の流れについてこれてないでしょ


21:なんJゴッドがお送りします2020/05/26(火) 16:07:43.68 ID:2sVWO3DK0

PLSQLとか化石みたいな現場で働いてそう


22:なんJゴッドがお送りします2020/05/26(火) 16:08:00.64 ID:06CE7OxT0

PLはきょうび触りたくないわ


23:なんJゴッドがお送りします2020/05/26(火) 16:08:13.04 ID:iuOyyb200

TBLなんか10個くらい結合してて
それぞれ抽出条件もつけとるから
全部それの正常異常チェックせなあかん


31:なんJゴッドがお送りします2020/05/26(火) 16:10:33.31 ID:fEL46WR60

>>23
意味不明
設計破綻しとるやん


24:なんJゴッドがお送りします2020/05/26(火) 16:08:40.97 ID:EbSOtuBha

JavaとかC#とかしか弄ったことないがSQLの文法ってめんどくさすぎん?


39:なんJゴッドがお送りします2020/05/26(火) 16:12:41.55 ID:06CE7OxT0

>>24
いまだに拡張されてる
ほんま複雑すぎ


25:なんJゴッドがお送りします2020/05/26(火) 16:08:46.72 ID:ws3399MQd

仕様書書くのがだるすぎる
永遠に実装してたい


26:なんJゴッドがお送りします2020/05/26(火) 16:08:50.02 ID:rzlsyDd40

oracleか


27:なんJゴッドがお送りします2020/05/26(火) 16:08:51.62 ID:pMXXdHpDa

きょうびpl/sqlって性能要求される感じなんかな…


28:なんJゴッドがお送りします2020/05/26(火) 16:09:21.31 ID:P/k7Tlzba

TBL10個連結ってめっちゃ遅くなりそう


32:なんJゴッドがお送りします2020/05/26(火) 16:10:41.27 ID:Tdsf8WiQa

>>28
いや10個くらいは普通やろ


29:なんJゴッドがお送りします2020/05/26(火) 16:09:25.53 ID:96KPfGAtM

動けばええやろ理論でいけ


30:なんJゴッドがお送りします2020/05/26(火) 16:10:17.72 ID:iuOyyb200

性能要求されるで
でもワイが設計したんはカーソルにカーソルネストして
関数呼び出してこの中でもカーソル使って…
こんな感じや
これでしか無理やなとレビュアーも言ってた


33:なんJゴッドがお送りします2020/05/26(火) 16:10:48.56 ID:pMXXdHpDa

>>30
カーソル使ったらめっちゃ遅くならん?


42:なんJゴッドがお送りします2020/05/26(火) 16:13:28.21 ID:fEL46WR60

>>30
リプレース考えないのが悪いんやから
金と時間要求すればいいやん
PMアホなんけ


34:なんJゴッドがお送りします2020/05/26(火) 16:11:10.12 ID:iuOyyb200

パッケージ分けるのアカンとか意味わからん
シンプルに設計実装させてくれやと


35:なんJゴッドがお送りします2020/05/26(火) 16:11:40.84 ID:dNlU4SgU0

テレワークで自宅からやってるとクロスオリジンに引っかかって困るわ
無視する起動コマンドいつの間にか効かなくなってる


37:なんJゴッドがお送りします2020/05/26(火) 16:12:12.98 ID:pNgCBjQ40

10個ぐらいなら割とあるんちゃう?


38:なんJゴッドがお送りします2020/05/26(火) 16:12:41.40 ID:QMETj9xP0

今日日データベースに色々やらせるのってどうなの


40:なんJゴッドがお送りします2020/05/26(火) 16:13:12.20 ID:iuOyyb200

バッチ一本でやらせることがでかすぎんねん


41:なんJゴッドがお送りします2020/05/26(火) 16:13:24.17 ID:iuOyyb200

普通に遅延してます


44:なんJゴッドがお送りします2020/05/26(火) 16:13:55.07 ID:jZWs8uyZ0

わいSEのはずやけどなに言ってるかさっぱりや


45:なんJゴッドがお送りします2020/05/26(火) 16:13:59.11 ID:dNlU4SgU0

ワイなんて1テーブルで完結するために検索とかに使わない項目はJSONで1カラムに押し込んでるわ
項目追加も楽に対応できるしええ感じ


46:なんJゴッドがお送りします2020/05/26(火) 16:14:22.03 ID:5Poh0Fznd

ストアドプロシージャ的ななにかのテストってこと?


47:なんJゴッドがお送りします2020/05/26(火) 16:14:39.89 ID:kjIJYAxD0

一体何のエラーか小一時間悩んだら
変なところに;があるとか




元スレ:https://swallow.5ch.net/test/read.cgi/livejupiter/1590476504/
未分類