@beamtetrode350b プログラマ(夫)は仕様書に不備が無いか確認し、不備があれば設計者(妻)に指摘しなければならない 良き理解者であれば素直に訂正してもらえるが、その逆であれば理不尽な扱いを受ける事になる 私がその様な行動(確認も指摘もしない)を起こす場合は圧倒的後者である
2021-06-21 13:21:12jsで書いてみた
@beamtetrode350b javascriptでプログラムにしておきました。 仕様変更あれば連絡ください。 pic.twitter.com/Z8hiXSulLW
2021-06-21 13:21:25@NoNoMiYa_kuz @beamtetrode350b タマゴがなかった場合ってこれどうすればいいんですかね?
2021-06-21 14:27:37@YP4_MR4_PD3_SYU @beamtetrode350b 卵がなかった場合は kaimono function の tamago = true; にしている部分をコメントアウトするか、trueをfalseに変更してあげれば結果が変わります。 参考↓ pic.twitter.com/QY7JKBU8GL
2021-06-21 15:14:20@NoNoMiYa_kuz @beamtetrode350b いつあるのか無いのかわからないですからね。 例外処理は無理っぽそうですね。
2021-06-21 15:16:45@YP4_MR4_PD3_SYU 例外処理を実装しておきました。 卵の存在をランダムにしました。 また、牛乳の存在もランダムにしました。 牛乳がなければ卵が有る、無いにしろ購入することはできないので例外を出力するようにしました。 参考↓ pic.twitter.com/9uweJRyb1I
2021-06-21 15:38:28@beamtetrode350b C#失礼します。 卵が無くても怒るのは仕様です。 paiza.io/projects/ga-i3… pic.twitter.com/p1zaDMZXnT
2021-06-21 14:47:38別の解釈
@ee9kx @wandora84 どちらかというと、 count = 1; if (exist(卵)) { count = 6 } buy(牛乳, count); という気が。
2021-06-21 21:58:13@beamtetrode350b fn kaimono(store: Store) -> Item { let milks = 1; if store.find("egg") { milks = 6; } store.buy("milk", milks); }
2021-06-21 11:19:25@shirataki__mggg @beamtetrode350b 別の解釈では、milks += 6かも知れないw
2021-06-21 11:23:22@JA80KR_YSFS @beamtetrode350b しかも妻の方はちゃんと目的語が入れ替わっててモダンなんですよね オブジェクト志向でメソッドを連ねる形みたいに 夫は何故か牛乳にまた戻っている 夫のコンパイラは設計思想が古い、もしくはバグがあると推察しますね
2021-06-21 15:17:30この例文好き
@beamtetrode350b whileでloop処理させて 永遠と卵を6個買い続ける... 「 永遠と卵を買い続ける50代男性 スーパーから出られなく事案発生 」
2021-06-21 10:46:37@aaikosaya @DeDeNen1 @beamtetrode350b 普通の日常会話の場合、 「卵がもしあれば、6個より少なければ全部、6個以上あれば、6個買って来て」 という意味で捉えるのが通常かと。 6個じゃないと駄目な理由が乏しい→「6個でないと駄目」という解釈は、誤りであろう と判断します。
2021-06-21 13:55:39