[過去ログ] スレ立てるまでもない質問はここで 162匹目 (1002レス)
上下前次1-新
このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
664: (ワッチョイ b507-z+Fy) 2022/11/13(日)23:12 ID:pp5TDwJ00(7/8) AAS
業務の質問を5chでしてイライラするボンクラよw
だがほんとは業務じゃないだろ
なぜなら「プログラマーはめんどくせーのばっか」の一言でお前がプログラマーじゃないのがわかる
初心者なら無駄に見栄張らず初心者らしく謙虚にするのがいいと思うぞw
665: (オッペケ Src1-Xv9b) 2022/11/13(日)23:26 ID:wphs1sqGr(9/9) AAS
業務の質問はしてない
コメントの質問を業務の質問と勘違いするアホがいるようだが
666: (ワッチョイ b507-z+Fy) 2022/11/13(日)23:30 ID:pp5TDwJ00(8/8) AAS
業務気取ってるが業務じゃないと言ってるのが読み取れないお粗末な言語能力よw
667: (ワッチョイ e535-3ACM) 2022/11/13(日)23:38 ID:NKPiR9HJ0(2/2) AAS
もういいだろ…
668: (ワッチョイ 8553-XNY3) 2022/11/13(日)23:46 ID:G9mkcghf0(1) AAS
ヒント:ワッチョイ
669: (ワッチョイ 05ac-sptE) 2022/11/14(月)00:09 ID:OqYLF+gF0(1/2) AAS
まあそのコメントなら最初のifの上で説明するやろな
elseifの上にまで下げなきゃいけないほど、最初のifの中を大きくしない
今どきの言語や設計ならそうならないように大抵できると思うわ
670(1): (ワッチョイ 035a-BELy) 2022/11/14(月)01:26 ID:il96DJqz0(1) AAS
サーバー側から処理が終わったことをフロントエンドに通知したいんだけど何かいい方法ある?
定期的にサーバーにリクエスト送って確認するしかない?
671: (ワッチョイ e535-3ACM) 2022/11/14(月)01:45 ID:qP7RtejA0(1) AAS
それがポーリングでもうひとつはWebSocketがあるけどそこまでしたいかどうか
672: (ワッチョイ a301-xL83) 2022/11/14(月)02:20 ID:kBkzjc2d0(1) AAS
>>670
push notification
673(1): (スップ Sd03-+47b) 2022/11/14(月)09:19 ID:9Mh86GGod(1) AAS
もう終わってるみたいだが、そんなに複雑なif文ならメソッド化かな
メソッドコメントにいくらでも説明書けるし、if文も入れ子にして一つ一つは簡単になるはずだよね
この人には聞き入れては貰えないだろうが…
674(2): (スップ Sd43-+47b) 2022/11/14(月)09:28 ID:xMKESfkXd(1) AAS
>>673
自分で書いといてあれだがbooleandeで判断できないならenamがいいわな
終わった話に無駄なこと書いてたわ
上とこれ共々無かったのとに…
675(1): (ワッチョイ b507-z+Fy) 2022/11/14(月)10:17 ID:HDY6oj/W0(1/2) AAS
>>674
しかもそれ俺がとっくに書いてるやつ
676: (オッペケ Src1-Xv9b) 2022/11/14(月)10:30 ID:3xPuxRkkr(1) AAS
結局どいつも答えられなくてワロタw
自称プログラマーのくせに課題に対して明確な解決すらできずに別の案を提示w
しかもこんな低レベルな質問内容に休日からブチ切れww
677: (ワッチョイ b507-z+Fy) 2022/11/14(月)10:48 ID:HDY6oj/W0(2/2) AAS
答えてんじゃん
糞コードだって
理由を二つ書いたのが読めないのか?
二つ目の理由読めばわかるがelseの前に空行入れるとかセンス無さすぎて笑うわw
678(2): (ブーイモ MM39-5kBA) 2022/11/14(月)11:43 ID:WYNEj24HM(1/2) AAS
>>674
booleanで判断できないってどういう状況?
679: (ブーイモ MM39-5kBA) 2022/11/14(月)11:46 ID:WYNEj24HM(2/2) AAS
>>662
スパゲッティコーダーの典型的な言い訳じゃん
現在進行形で負債を量産してることに早く気付け
680(2): (アウアウウー Saa9-z+Fy) 2022/11/14(月)11:52 ID:Ukj+JKk5a(1) AAS
>>678
平日ダイヤ、休日ダイヤ、臨時ダイヤの三種類で処理を変えたい時とかあるわな
その時はbooleanじゃなくダイヤの種類をenumで返せばいい
この質問者は「臨時ダイヤになる条件が次々変わるのにどうすりゃいいの!?」って発狂してるがそんなのどのダイヤになるのかという判断だけカプセル化して処理から分離すべきなんだよな
681: (オッペケ Src1-sptE) 2022/11/14(月)11:56 ID:+TCudK18r(1) AAS
もしかしたら、こいつの会社は毎日のように会社の業種とかが変わるのかもしれんよw
682: (スップ Sd03-+47b) 2022/11/14(月)12:38 ID:EH4Yfs9Id(1/2) AAS
>>675
なので無かったことにして欲しい…
683: (スップ Sd03-+47b) 2022/11/14(月)12:43 ID:EH4Yfs9Id(2/2) AAS
>>678
>>680 さんが説明してくれてたわ
684(2): (ブーイモ MM4b-5kBA) 2022/11/14(月)23:32 ID:V3+D5mP/M(1) AAS
>>680
分岐が三種類あるからそれYes/Noの二値しかないbooleanで表せないという話?
だとするとenumにする判断基準としてはちょっと微妙
それにenumを使ったとしてもenumを返す関数に条件記述が移動するだけなら質問者のスパゲッティコードは解消しないので
まずはif (is臨時ダイヤ()){…}のように条件記述を簡潔化することから始めたほうがいいと思う
685: (ワッチョイ 05ac-sptE) 2022/11/14(月)23:52 ID:OqYLF+gF0(2/2) AAS
ん?
686: (ワッチョイ b507-z+Fy) 2022/11/15(火)00:02 ID:hirFeS540(1) AAS
>>684
お前の書くコードがスパゲティということがありありと伝わってくるレスだな
なぜこれで簡単になるか全く理解してないと見える
687(1): (オッペケ Src1-Xv9b) 2022/11/15(火)08:26 ID:+zqfwefbr(1) AAS
なんでダイヤごときのチョロい条件にしてんだよ
今までこの世に存在していなかった意味不明の概念や造語をどうやってenumにすんだよ
できたとしてもナニコレ?って言われるだけだからコメント書きたいだけ
もう一度言う
コメント書きたいだけだ
しかもそのコメントの位置を聞いてるだけ
日本語通じてるか?
688: (ワッチョイ b507-z+Fy) 2022/11/15(火)08:57 ID:iRYlmXQ60(1) AAS
そこに書くのは糞だと何度も教えてもらったろ
ほめられるまで続ける気なのかよw
689(1): (スップ Sd43-+47b) 2022/11/15(火)09:30 ID:jWCUBi17d(1/2) AAS
>>684
まずはそれで良いと思います
個人的には色々経験積むと今のところenumに落ち着く人が多いと思う
690: (スップ Sd43-+47b) 2022/11/15(火)09:49 ID:jWCUBi17d(2/2) AAS
>>687
多分その話はもう終わってるよ
691(1): (ブーイモ MM43-5kBA) 2022/11/15(火)13:11 ID:jE6h8IfAM(1) AAS
>>689
enumにするのは選択肢を網羅的に型で表現したい場合
else ifのある条件分岐がすべてそのケースに当てはまるわけじゃない
経験を積むというのは状況を多面的に想定できるようになりそれぞれに合わせた解決策の引き出しが増えるということ
1つの解決策とそれがフィットする状況しか想定できないのとは真逆
692: (アウアウウー Saa9-z+Fy) 2022/11/15(火)13:14 ID:6OfP8eGXa(1/2) AAS
>>691
ifの条件分岐は入れ子になるがそれをフラットにすればenumになるからそれで網羅できるってことだよ
693: (アウアウウー Saa9-z+Fy) 2022/11/15(火)13:15 ID:6OfP8eGXa(2/2) AAS
要するにお前は経験が浅いから何を言われてるかわからないというだけ
働いてればこんなケースいくらでも出会うだろw
上下前次1-新書関写板覧索設栞歴
あと 309 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ
ぬこの手 ぬこTOP 0.025s