[過去ログ] スレ立てるまでもない質問はここで 162匹目 (1002レス)
1-

このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
641: (ワッチョイ e501-gi+a) 2022/11/13(日)00:56 ID:yT6889O40(2/2) AAS
>>639
前レス読んだら逆みたいだけど?作業1日30行とかマイナス行でワロタ
642: (オッペケ Src1-Xv9b) 2022/11/13(日)16:25 ID:wphs1sqGr(1/9) AAS
else ifのコメントの書き方なんだがこういう書き方はキモい?
綺麗に並んでいて良いと思うのだが

// ifのコメント
if () {
 ・・・
}
// else if のコメント
else if () {
 ・・・
}
643: (アウアウウー Saa9-z+Fy) 2022/11/13(日)16:27 ID:O+WmrTNBa(1) AAS
コメントが必要になるほどの処理なら関数にしようや
644
(1): (ワッチョイ ed5f-+47b) 2022/11/13(日)18:42 ID:bXIGHgpl0(1) AAS
コメントは中に書くかな
理由は条件よりも成立した場合に何の処理をするかが重要だから
645: (オッペケ Src1-Xv9b) 2022/11/13(日)18:49 ID:wphs1sqGr(2/9) AAS
>>644
中に書くのは条件のコメントではないよね
波カッコ内の処理のコメントになる

業務ロジックが複雑でどうしても条件のコメント書かないとわかりにくいんだよ

という前提で答えてほしい
646
(1): (ワッチョイ b507-z+Fy) 2022/11/13(日)18:53 ID:pp5TDwJ00(3/8) AAS
条件に名前をつければいいだろ
ifは条件判断してenumを返す
実際の処理はswitchで行う
何でもかんでも一つの関数にごちゃまぜにして書くからややこしくなる
647: (オッペケ Src1-Xv9b) 2022/11/13(日)18:58 ID:wphs1sqGr(3/9) AAS
>>646
すまんけど論点はそこじゃない
コメントの書き方(書く位置)がおかしくないか聞いてるのでそこのアドバイスほしい
648: (ワッチョイ d55f-cfOC) 2022/11/13(日)19:04 ID:2LF4i+P50(1) AAS
自分の望む答え以外認めないのになんでわざわざ質問するの?
649: (ワッチョイ a359-VnLK) 2022/11/13(日)19:12 ID:S7gZHHW/0(1) AAS
好きなとこに書けばええやん
650: (アウアウウー Saa9-z+Fy) 2022/11/13(日)19:56 ID:fWG0Fnd8a(1/3) AAS
おかしくないって保証すればいいの?
5chで?
651
(2): (オッペケ Src1-Xv9b) 2022/11/13(日)19:59 ID:wphs1sqGr(4/9) AAS
屁理屈ばっかだからもういいや
プログラマーってめんどくせーのばっかだな
652
(1): (アウアウウー Saa9-z+Fy) 2022/11/13(日)20:07 ID:fWG0Fnd8a(2/3) AAS
おかしい理由は二つある
一つはコメントが必要なこと(コメントで読みやすくなるのではなく、コメントが無いと読めないこと)
コードだけで記述しきれてないために保守性が低い
もちろんコメントだけでロジックを記述しきることもできてないはずなので無駄に複雑な条件分岐とコメントを最初のifから最後まで全部読まなければ把握できない
もう一つはelseの前に一行あること
読んでいてif節の直後にelseが無ければ見落とす可能性がある

よって不許可
653: (アウアウウー Saa9-z+Fy) 2022/11/13(日)20:08 ID:fWG0Fnd8a(3/3) AAS
>>651
これがめんどくせーのはお前がプログラマじゃないからだ
プログラマになればわかる
654: (ワッチョイ 4bcf-IBSA) 2022/11/13(日)20:14 ID:2jgXqyDd0(1) AAS
>>651
質問に回答したらあーでもないこうでもないと、面倒臭いのはお前さんの方じゃね?
655
(1): (オッペケ Src1-Xv9b) 2022/11/13(日)21:03 ID:wphs1sqGr(5/9) AAS
>>652
だから前提で業務ロジックが複雑って言ってんじゃん
複雑な業務ロジックはコメントないと他人が理解できないわけ

てかお前のゴミコードはコメントゼロなの?
656
(1): (ワッチョイ b507-z+Fy) 2022/11/13(日)21:25 ID:pp5TDwJ00(4/8) AAS
>>655
無駄に複雑になってるのはお前の責任も多いぞって話だ
そういうのをスパゲティって言うんだよ
知らなきゃググれ
657
(2): (オッペケ Src1-Xv9b) 2022/11/13(日)21:47 ID:wphs1sqGr(6/9) AAS
>>656
業務が複雑なのは俺のせいか
お前マジで楽な仕事しかしたことなさそうだな
参考にならんからもうレスしなくていいぞ
658
(1): (ワッチョイ b507-z+Fy) 2022/11/13(日)21:57 ID:pp5TDwJ00(5/8) AAS
>>657
業務が複雑な話をしてるんじゃなくお前のコードが複雑になってる話をしてるんだがこれがわからないとなるとさすがにプログラミング向いてないから若いうちにやめた方がいいぞ
659: (ワッチョイ e535-3ACM) 2022/11/13(日)22:02 ID:NKPiR9HJ0(1/2) AAS
比較メソッドの実装はどこにすべき?→DBに任せるべき
コメントの場所はどこにすればいい?→コメントが要らないようにすべき

こういうの多いね、ここ。
660: (オッペケ Src1-Xv9b) 2022/11/13(日)22:04 ID:wphs1sqGr(7/9) AAS
>>658
コメントの位置の質問くらいでイライラすんなよw
カスみてえなメンタルだなww
661
(1): (ワッチョイ a301-xL83) 2022/11/13(日)22:05 ID:0j2qr49h0(2/2) AAS
>>657
ifとかelse-ifとかにコメント入れないと理解できなくなるというのは100%プログラマーの責任だぞ
業務ロジックが複雑なのが理由なんじゃなくてそのロジックを整理してプログラムで表現できてないのが理由なんだから

ただ理由を書く場合とかコメントを書いておいたほうがいいケースがあるのは確か
そういう場合のコメント位置はifやelse-ifブロックの中に書くのが主流
次点でifやelse-ifと同じ行
ifやelseの上の行にあるとプログラムの構造が見にくくなるから好まれない
662
(1): (オッペケ Src1-Xv9b) 2022/11/13(日)22:15 ID:wphs1sqGr(8/9) AAS
>>661
いやマジで業務が次々と変わるんだわ
新たな条件が鬼のようにくるんだよ
知らない言葉が新しく作られ、意味のわからない造語が条件を意味していと言ってくる

さらに先方から来るデータがゴミクソ過ぎて日付の位置に名前が記載されたり酷いんだよ
直してくれっていっても相手が大企業で絶対に譲らねえんだ
それをプログラマーのせいってことか?

つまり前半の部分は質問してないんだから答えるな
わかったか?

後半は好む好まないではなくコーディング規約とかでどの言語、どのフレームワークでも同じように規約されてるレベルのものなのか?
663: (ワッチョイ b507-z+Fy) 2022/11/13(日)22:33 ID:pp5TDwJ00(6/8) AAS
知らない言葉w
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
サーバー側から処理が終わったことをフロントエンドに通知したいんだけど何かいい方法ある?
定期的にサーバーにリクエスト送って確認するしかない?
1-
あと 332 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ

ぬこの手 ぬこTOP 0.020s