プログラマーの仕事って楽過ぎ、クソワロタwww3 [無断転載禁止]©2ch.net
■ このスレッドは過去ログ倉庫に格納されています
夏涼しく、冬暖かい部屋で一日中椅子に座ってPCと睨めっこ
飲食も仕事中に自由にできるし天国だわwww
前スレ
プログラマーの仕事って楽過ぎ、クソワロタwww2
http://medaka.2ch.net/test/read.cgi/prog/1489974291/ >>423
その通り。だから仕様書とは違う入力の場合は処理を続けてあげる必要はない。 前提条件ってのはチェックじゃなくてその範囲で値が入ってくるって保障されてるってことだから
前提条件違ってたら動作は任意だ任意 >>424
>>399では「左から10ケタまで格納してガード処理入れてたが」だから
トリムかどうかはわからんのだけどね、どの方法かはわかんね
とりあえず「トリムだろう」と見当付けてトリムで論を進めているようだから
お前さんの想定で文章を書いているんじゃないか? という指摘はできそうだ >>427
なるほど
「前提条件とは違うわね」って文字列に変換して処理してもokってわけか 10ケタという仕様を満たしているならどうしても構わんだろう、と言ったほうがいいのか
11ケタの時に10でトリムしてもいいはずだし
長さとって11の時にエラー返しても構わんし
forなりで10コだけとってもいいわけ
相手当人が言ったのを守ってないなら相手の間違いであるから
お前の間違いだ、文句があるなら書面から直してこい、とガン無視キメて構わないってこと >>429
何を言いたいのかよくわからんが、左から10桁と右から10桁とでは全く意味が違ってくるから処理(判断)できんだろ >>432
現場に一人でもこんなやつがいると恐ろしいな >>431
もっと面白い煽り方をしてくれ
ヘイト芸やるなら意表を突かないとダメだ めんどくさいから感情的に来る煽りでgdgdにしてみるよ
もう一杯飲んだら寝て放置キメる >>435
煽ってるんじゃなくて素直な感想じゃね?実際ヤバいだろ >>436
草生やしてウケると思ったのか
煽り芸をやるならもっと工夫をしてほしい、俺の心に刺さるくらいキチガイのやつを持ってきてほしい >>437
酔って思考回路めちゃくちゃになってない限りありえないもんね >>438
お前の論が正しいと仮定するなら
ありとあらゆる仕様変更に対して動くコードを書けということになるのだろう
やってみればいい
指摘できることは、今お前は日本語ってコードで失敗しているってこと
例えば俺を納得させることに失敗した
俺ぁそんなのあきらめてるけどさ >>439
明らかにウケ狙いじゃねーだろ何言ってんだコイツ >>446
仕様変更の通達をしてない相手に配慮する必要があるのか?
配慮する必要があるとお前が考えてるなら地獄行きだ、と
それはオカシイ、配慮すべきだってならお前が正しいのだが
たぶん死ぬと思うぞ
自殺志願者ならやっていい、俺が知ったこっちゃねえから >>448-449
秒数見たらわかるけど、2人しかいないようだな >>450
勝手にありえない処理追加する方が自殺志願者だろカス >>450
自分の身を守るためにこそエラーにすべき >>452
トリムがありえないというなら何が正しいかを説明してもらわないと
仕様書で10ケタと書いていたが実際11行だったから11行に対処できるのが正しい
とでも?
>>453
452と同一人物だろうが、まあ2人だな
俺はそんな往復の文を書けるほど器用ではないから >>450
想定外の値が入力された場合に想定外として扱わずに正常値として処理を続ける恐ろしさよ あら、「11行」とか酔っ払いのダメなところね
11ケタですわな
で、彼はきっとツッコんで草生やすだろう >>457
酔っぱらいまだ起きてんのかよ
体壊すぞハゲ >>458
10ケタとかで「通信系」だと、昔の言語でパケット扱ってるんでないかなあ
具体的にはC言語
例外がサポートされてない言語ではないかと >>399 みたとき疑った
実際は当人に出てもらわないとわからんけど >>462
そもそも例外処理を知らんやつって可能性もあるな >>457
お前の理論だと、11行の入力値だったとしても、それをどうにか10桁に丸めて処理するんだろな >>466
本当に釣られるとかビックリだ……
「そういうのは例外飛ばして沈めろ」主義者なのはよくわかった
それが不満なのもよく承知した
そのうえで無礼を承知で言うが
とっとと寝ろ、俺も寝るから うわ、酔っ払いすぎて自分でもワロス
安価クッソワロタwwwww 自分に先回りレスってる(かも)
通信の仕事だと多分機能として例外がない環境なんじゃねえかなとは思うけどねえ
あるいは、(仕様書の範囲内で)無理くりにでも動かそうと試みた結果か
例外にこだわりたいなら知らんが、それができない環境もあるとだけ
それでもムカつくならいくらでもヘイトしてくれ よし自分で自分に応答したったから寝るぜいやっはああああ >>466じゃなくて>>464だったんだろうがねえ
どうしてそうバカみたいなことになったんだ俺
もはやネタではないか、せっかくだからメモろう >>466
例外じゃなくても、異常値に対する処理方法はいくらでもある
ガードの方向性が間違ってんだよ お金は冗談として
確か通信用のシーケンシャル番号が10ケタで
内部でも10ケタ持ってて例えトリムしても内部の番号に+1して
一緒だったら正常ルートを走行させていたはず
ちなみに客先が作ってきた要求仕様書では仕事が出来ないので
全部もらって1から全部自分で書き直したので
システムの仕様は俺がルールだった >>470
まあ釣った釣られないとかふざけてるだけで気にすんない
どうでもいいこと
処理として例外で蹴っ飛ばせ、が無理な言語系もあって
その場合「とにかく動き続けろ」が要件なら多分10ケタ丸めを選ぶと思う
「オカシイ数字が来たらコカせ」なら何らかの方向でエラーを吐く
10ケタ丸めを選んだんなら、多分何らかの事情で動かし続けなきゃまずい案件をやったのかな、と想定してる
通信なら死ぬのが一番ヤバイので
社内総出で調査して総務省に始末書出す羽目になるのよ >>472
問題なのは、丸め方を勝手に決めちゃったとこ >>471
分からなかったらウラを取れ、分からない間は「分かってること」だけで書け
客商売ならこれ鉄則
下手に推測したら死ぬ
いやまあヘイトしてるわけじゃなくて、テクニカルな方向性での対処法が違うかも、程度 >>473
まあ仕様を満たしてるんで>>399は「ベター」(あるいは正しい)としか言いようがない
あとの文面はイロイロアレだが、ルールを守っているとは解釈できよう
……確認とってないらしいのはまずいだろうが
大体どのレスが同一人物かはわかってる気もするけど、明日大変だから落ちねぇか?
俺はどのみち明日(胃炎で)病院いくからアレだがそっちはどうだ
酒の飲みすぎがあかんのか? >>475
バグを埋め込んだわけだから、ベターなわけがない 例外となるべきものを握りつぶすと
システム的にはリスクを抱え込むことになり危険だが
処世術的にはまったく正しい
考えてもみろ
例外や指摘を行った場合、誰かの瑕疵になってしまう
彼の処置の結果、
仕様書にもプログラムにも誤りはなかった。
すべて世はこともなし… >>476
仕様書通り10ケタのみ受け入れます、はバグではないからベター
Trimか末尾切ったかはしらんが、10ケタのところに11ケタが来たってのについて
仕様確認を求めるのがベスト
……11ケタ仕様飲んだら明日の仕事大変だよなあとも思うと、10ケタで切りたくもなろうが
まあ全部わかってるわけでもないしな、俺ら >>479
結果的に11桁も受け入れちゃってるからベターではなくバグだろ酔っぱらい >>477
WEB脳とかアプリ脳では例外処理になるらしいよ >>481
>>399はハネたとのこと
ハネる前に確認してなかったのはヤヤアレかもしれないけど
あー、すまんがそっちには苛立ちがそれなりにあると思うんだが
「1行でいうと何にいら立ってるか」を教えてもらっていいか? >>484
仕様にない11桁でも正常処理してるだろ? >>485
>>399には「11ケタのコードで(他人の)バグが出た」とあるが
その原因は「10でトリムしたこと」で、「仕様書に書いてない11ケタへの配慮で動かせることは可能」
ってことだろうか?
仕様書で10ケタとあるなら、11ケタの入力値は完全完膚なきまでに向こうが間違ってて
向こうの責任だ
向こうのミスに配慮して11ケタでも受け入れられるように配慮することもそりゃできたろう
で、配慮したらどうなるか知ってるか?
「あの人は配慮してくれるから仕様変更言わなくても空気読んで合わせてくれる人や」と
相手が好き勝手で地獄コース突入や
そういうあたりは見ていきたいものです 仕様書すら公表されてない論に云々言ったって仕方ないのかもな >>486
>>399は「向こうのミスに配慮して11ケタでも受け入れられるように配慮」したんだろ >>488
だと思う
「仕様書に10ケタ」と書いてて「11ケタが来た」って時に「10ケタは受け入れられるようにする」
という設計上の配慮だともよめるからな まぁまぁジャップはクズという結論で良いじゃないか
モンキーのくせに生意気な 風呂入ってルネスタ2mg + 酒(あかん組み合わせ)で落とす
まぁ内定もらってて次の会社への入社日はまだネゴってない
状況だからいいっちゃいいのだけど
いつもこんな生き方ではよくない自覚がマッハ >>490
「ウェットバック」(メキシコ湾を泳いできた不法入国者)をゲーム(=標的)として
ライフル持ち出してマンハントやる南部の農場経営者よりは
ジャップのほうがマシだね チェックのためにバグ入れる
って良くやるよ
下請けには言わんけど >>489
でもその10桁の決め方は仕様書になかったので勝手に考えましたと if (id.Length != 10)
throw new ArgumentException("id.Length should be 10") 客から送られてくるデータに問題があったら問答無用でエラーにしてるな
それは客の瑕疵だしこちらが親切心出す必要は無い やたらと伸びてるから見にきたら、>>399みたいなキチガイのおかげか 仕様に含まれないものを親切心で対応してそれが不具合になったらどうするの?
責任者の首が飛んでもおかしくないような重大な責任問題に発展する可能性もあるよ 実は11桁目にも意味があってデータを全部作り直しする必要があるけど
それに必要な元データはすでに失われてるって事態になったら損害賠償もの >>それは客の瑕疵だしこちらが親切心出す必要は無い
で、客に言われプログラムを修正するんだろ。
11ケタ目があるなら、前からあったんだろ。タブンネ 11桁のデータは間違いってことならデータを吐いてる側に対応を求めるのが筋だけどね
お金貰えるならいくらでも対応するけど 客はコードが11桁になると
ちゃんと伝えられないコミュ障かよ >>506
客に要望されたらやる
それまでは余計なことしない 11桁また続いてたのか
若いにーちゃんがチョンボして11桁送ってきたのだが
その時、結合試験だし、もし例外エラーで弾いたら
結合試験出来ず、10桁に修正してもらわないと試験すら出来なかっただろう
だからメーカー連中がセーフって言い出したんだ
当然ながら最後には10桁に修正されたのは言うまでもないだろう
じゃああれか、例外処理だろうと言う連中は、結合試験止めて10桁に修正
されるまで、だんまりするのか・・・ こないだはアジャイルスレが盛り上がってたけど、ここ見てると客や他システムとの調整もできないコミュ障ばっかじゃん、アジャイルなんて絶対無理でしょw >>510
それは結果的にセーフだったというだけの話
かならずそうであるわけではないし通常はやってはいけないこと >>513
世の中、止められないシステムもあることを理解して欲しい 例外でシステム止めるより例外を握り潰してとりあえず稼働させとくstyle >>514
実は架空取引やってましたってのが1年後とかにわかるケースね >>514
止められないシステムなら、このレベルの仕様漏れはありえない >>514
この場合、別にシステム全部を止めるってわけでもないだろ >>514
最近流行りのDocker使えば
ゼロ・ダウンタイム・デプロイメントが出来るんでしょ
知らんけど >>514
止められないシステムであることと勝手な仕様を入れてしまうことに何の関係が? >>521
PGの立場だと勝手な仕様入れるんじゃないと言ってるのはわかるが
この時の私の立ち位置はSEとしても仕様を決められる立ち位置だったのもある PG暦2年目くらいでSEの名刺渡されたから
仕事によってPGだけしたり、設計のみでSEだけしたりと使い分けているのだが
コーダーがどういう考えをしているのかが、今回少しわかったよ
勉強になったは 仕様を決められる立場にいることと客に断りなく仕様を変更することの是非はまた別の話だな ■ このスレッドは過去ログ倉庫に格納されています