22/09/22(木)21:13:42 どうし... のスレッド詳細
削除依頼やバグ報告は メールフォーム にお願いします。個人情報、名誉毀損、侵害等については積極的に削除しますので、 メールフォーム より該当URLをご連絡いただけると助かります。
画像ファイル名:1663848822959.jpg 22/09/22(木)21:13:42 No.974445366
どうして変数にhensuを使ってはいけないのですか
1 22/09/22(木)21:14:23 No.974445654
リーダブルコード読んでこい
2 22/09/22(木)21:16:02 No.974446304
>どうして判定にhanteiを使ってはいけないのですか
3 22/09/22(木)21:19:30 No.974447860
hentai?
4 22/09/22(木)21:20:14 No.974448173
インデントできててえらい
5 22/09/22(木)21:20:55 No.974448475
>インデントできててえらい 同じ事を思った
6 22/09/22(木)21:21:18 No.974448669
かなと漢字で宣言したらダメなんですか?
7 22/09/22(木)21:21:40 No.974448806
本物はこれを関数化せずコピペで使い回すぞ
8 22/09/22(木)21:21:49 No.974448866
Unko
9 22/09/22(木)21:21:56 No.974448915
returnの後にbreakあるのなかなか効いてくるな
10 22/09/22(木)21:22:44 No.974449226
全角スペースとか入れなければ許すよ…
11 22/09/22(木)21:24:17 No.974449873
dim a as double dim b as double dim aa as range dim aaa as range
12 22/09/22(木)21:24:55 No.974450133
>returnの後にbreakあるのなかなか効いてくるな 「外すと何故か動かないんですよ……」
13 22/09/22(木)21:26:12 No.974450695
インター・ネット検索で出てきたのまるまるコピペして使ってもいいんですか? みんなhogeって変数使うんですか? hageでもいいですか?
14 22/09/22(木)21:26:41 No.974450896
日本人しか読まないか個人用途のコードなら変数名は問題ないが スレ画は IntergerをStringにしたいならswitch文使わずに標準メソッドで変換しろって話だし case3が仕様なのかミスなのか訳分らん部分が問題
15 22/09/22(木)21:26:42 No.974450902
行数で評価されるとこだとこれが正解なんだよなぁ
16 22/09/22(木)21:26:48 No.974450942
最近は勝手に書式をフォーマット通りに整形してくれて有り難い
17 22/09/22(木)21:27:25 No.974451198
IF(IF(IF(IFIF(IF(IF(IFIF(IF(IF(IF
18 22/09/22(木)21:28:33 No.974451681
生存期間短めのローカル変数で中身コロコロ書き換えなきゃ直しゃ済むしゆるすよ
19 22/09/22(木)21:29:05 No.974451872
>行数で評価されるとこだとこれが正解なんだよなぁ それならまず関数化もしないわ
20 22/09/22(木)21:30:23 No.974452448
>IF(IF(IF(IFIF(IF(IF(IFIF(IF(IF(IF 大体の環境ではそれが一番高速なのが問題 opencvではそれが何万行と続いてたっけ・・・
21 22/09/22(木)21:32:42 No.974453349
>opencvではそれが何万行と続いてたっけ・・・ 今時のコンパイラではちゃんと最適化してくれると思うが…
22 22/09/22(木)21:32:44 No.974453360
case 3はこれ間違ってるのかな? 仕方ねえ俺がこっそり直しておくか!
23 22/09/22(木)21:33:25 No.974453633
>case 3はこれ間違ってるのかな? >仕方ねえ俺がこっそり直しておくか! 死
24 22/09/22(木)21:34:13 No.974453951
>case3が仕様なのかミスなのか訳分らん部分が問題 こういうことせざるを得ないケースはあって こういうときこそコメント使っていただきたい
25 22/09/22(木)21:34:30 No.974454048
switchは行数食うだけで可読性良くないから最近使わなくなった
26 22/09/22(木)21:34:35 No.974454083
だるま妖怪相談所を思い出した
27 22/09/22(木)21:35:46 No.974454504
まずswitch使ってる時点でクソ
28 22/09/22(木)21:36:06 No.974454632
switchとif混ぜるくらいならどっちかに統一できないもんかね
29 22/09/22(木)21:36:19 No.974454758
30 22/09/22(木)21:36:24 No.974454789
stringで返すだけなら関数書く必要ないじゃん だから3に4を返すので合ってる…はず
31 22/09/22(木)21:36:35 No.974454875
int型のsuuji変数もじわじわくる
32 22/09/22(木)21:37:45 No.974455353
このswitchどこまで続いてるの…?
33 22/09/22(木)21:39:04 No.974455869
>このswitchどこまで続いてるの…? 場合によっては入力桁数上限までかな
34 22/09/22(木)21:39:51 No.974456211
///
35 22/09/22(木)21:40:28 No.974456449
いやcase3が仕様だったとしても例えばjavascriptなら var suuji = 0; suuji == 3 ? "4" : suuji.toString(); で済むやろって話
36 22/09/22(木)21:40:57 No.974456663
コメントでレスポンチするやついるよな…
37 22/09/22(木)21:41:14 No.974456761
いいよね新卒の子が「こんなクソコード書いた人間が自分より給料もらってるなんて悔しいですよ」って言い出すの
38 22/09/22(木)21:41:34 No.974456857
型キャスト使うならこのコード意味ないじゃん
39 22/09/22(木)21:41:40 No.974456885
>いやcase3が仕様だったとしても例えばjavascriptなら >var suuji = 0; >suuji == 3 ? "4" : suuji.toString(); >で済むやろって話 果たして3が4になるだけで済むかな?
40 22/09/22(木)21:42:14 No.974457125
>いやcase3が仕様だったとしても例えばjavascriptなら >var suuji = 0; >suuji == 3 ? "4" : suuji.toString(); >で済むやろって話 スレ画を見て例外が3だけだと思うのはクソコードレベルが低過ぎるな…
41 22/09/22(木)21:42:15 No.974457136
TODO残したままリリースすんじゃねえ! いらんコメント消しただけで差分判定でて上にNG出されるんだよボケが!
42 22/09/22(木)21:43:08 No.974457499
>スレ画を見て例外が3だけだと思うのはクソコードレベルが低過ぎるな… case4以降もあるのにね… case4で文字の3を返してる可能性すらある
43 22/09/22(木)21:44:42 No.974458138
配列作ってsuujiをインデックスに返す方がまだ健全か
44 22/09/22(木)21:45:16 No.974458351
(100個に1個ぐらいの割合で違う数字を返す)
45 22/09/22(木)21:45:18 No.974458366
この手のクソコードが実は正しい可能性があるとかいう話ではなくクソコードに対して軽い気持ちでリファクタリングをかますとそのプロジェクトのすべてのクソが自分に対して牙を剥くから触らぬ神理論という話に近い
46 22/09/22(木)21:46:24 No.974458835
if-elseで一つずつ判定してないからいいよ
47 22/09/22(木)21:47:11 No.974459162
大本に触れないから最終手前で戻り値をチェックしていじるロジックを追加してわけわかんなくなるんだ
48 22/09/22(木)21:48:09 No.974459559
なんか言ったらじゃあお前が直せって言われるかもしれないしな
49 22/09/22(木)21:51:09 No.974460818
Mojikaesuって偉い方の命名だと思う
50 22/09/22(木)21:51:10 No.974460824
でも実際具体的なクソコードの例が書かれているだけの本は参考になりそうだ
51 22/09/22(木)21:52:41 No.974461456
sheet3(sheet1)
52 22/09/22(木)21:53:03 No.974461628
ローマ字は会社によっては保守性高くなる気がする…
53 22/09/22(木)21:53:26 No.974461772
>Mojikaesuって偉い方の命名だと思う ちゃんと文字列として数字返してるから明らかな嘘はついてないからな…
54 22/09/22(木)21:54:04 No.974462054
データ取得に同期非同期の概念が無くてsleepすると何故か動くってコメントがそこら中に仕込まれてたjqueryのコード改修しろって言われた時時わんわん泣いちゃった
55 22/09/22(木)21:54:07 No.974462069
>Mojikaesuって偉い方の命名だと思う 変にconvN2Sみたいな感じにされる方が困るよな…
56 22/09/22(木)21:54:20 No.974462175
書き込みをした人によって削除されました
57 22/09/22(木)21:54:33 No.974462258
int suji orz
58 22/09/22(木)21:55:32 No.974462681
>データ取得に同期非同期の概念が無くてsleepすると何故か動くってコメントがそこら中に仕込まれてたjqueryのコード改修しろって言われた時時わんわん泣いちゃった ブラウザの性能で挙動変わるのいいよね よくねえ!
59 22/09/22(木)21:55:37 No.974462706
func0721とかそんな名前の関数が無限にあって関数まとめた表見ないと何がなんだかわからないコードいいよね…
60 22/09/22(木)21:55:48 No.974462776
変に小難しい英単語使うくらいならローマ字かカタカナ表記で日本語使ってほしい
61 22/09/22(木)21:56:06 No.974462881
>データ取得に同期非同期の概念が無くてsleepすると何故か動くってコメントがそこら中に仕込まれてたjqueryのコード改修しろって言われた時時わんわん泣いちゃった 非同期処理はちゃんと座学しないと分からんやつずっと分からんまま組みやがるからな……
62 22/09/22(木)21:56:27 No.974463050
クソコードだと思ってた部分に意味があった時が最悪
63 22/09/22(木)21:56:31 No.974463077
昔じゃば夫だった頃はjavadocあるからってみんな適当なメソッド名作りまくってた 説明に嘘書いたり作成者によって記述レベルがブレまくってひどい目にあったじゃば 最終的に処理中身全部チェックするハメになった嫌な思い出
64 22/09/22(木)21:57:10 No.974463336
>でも実際具体的なクソコードの例が書かれているだけの本は参考になりそうだ ウンコードは参考になるだろうか
65 22/09/22(木)21:57:37 No.974463491
hogeはいいという風潮
66 22/09/22(木)21:57:57 No.974463639
>>でも実際具体的なクソコードの例が書かれているだけの本は参考になりそうだ >ウンコードは参考になるだろうか 現場でウンコードを書かざるを得なくなって鬱々とした気分になれるぞ!
67 22/09/22(木)21:58:05 No.974463684
オブジェクト指向って結局なんなのかよくわからないまま商品を書き続けている
68 22/09/22(木)21:58:18 No.974463764
古いけどリファクタリングとか色んなタイプのクソコード書いてあっておもしろいよ
69 22/09/22(木)21:58:21 No.974463789
読み直すか…Cプログラミング診断室……
70 22/09/22(木)21:58:41 No.974463915
>hogeはいいという風潮 すぐに死ぬならいい 何十行も後にまた出てきたら許さん
71 22/09/22(木)21:59:13 No.974464126
一番衝撃的だった変数名は連続する文字の個数で意味を判別させるやつかな 10サイクル前に取得したデータがccccccccccKusoみたいな感じ
72 22/09/22(木)21:59:19 No.974464158
JSの非同期処理ってなんか片手間にやってくれるけど完全に並列処理してくれる訳じゃないから片方が無限ループとかで止まると全部止まっちゃうって解釈でいいの
73 22/09/22(木)22:00:17 No.974464538
>hogeはいいという風潮 正式な成果物としてお出しするコードで使う気にはなれないけど個人利用とかならまぁ……
74 22/09/22(木)22:00:25 No.974464586
うぉこのswitchでっけ~…… 多分擬似ステートマシンだな 分岐が複雑すぎてわからん…
75 22/09/22(木)22:00:42 No.974464720
やりたいことを実現するにはクソコードにするしかない
76 22/09/22(木)22:01:02 No.974464852
どうしてswitchcase文を使ってはいけないのですか?
77 22/09/22(木)22:01:09 No.974464895
クソコードの深奥はVBAにあると知った
78 22/09/22(木)22:01:44 No.974465112
try{hogehoge}catch{nullpointexception e}
79 22/09/22(木)22:01:59 No.974465216
コンパイルが通って初めて評価の土俵に上がれる たまにコンパイル通らないコードを上げてくる奴がいる…
80 22/09/22(木)22:02:29 No.974465425
'めんどいからこれで on error resume next
81 22/09/22(木)22:02:59 No.974465621
内製Frameworkが値渡しにグローバル変数使ってた
82 22/09/22(木)22:03:02 No.974465651
関数名日本語にしちゃダメなんですか!?
83 22/09/22(木)22:03:06 No.974465676
// 落ちるとマズいのでキャッチする // TODO: 修正する >try{hogehoge}catch{nullpointexception e}
84 22/09/22(木)22:03:31 No.974465816
>コンパイルが通って初めて評価の土俵に上がれる >たまにコンパイル通らないコードを上げてくる奴がいる… 僕のPCだと通りました
85 22/09/22(木)22:03:52 No.974465942
>関数名日本語にしちゃダメなんですか!? VBAならええよ
86 22/09/22(木)22:04:01 No.974465989
最初にCIを用意しようね
87 22/09/22(木)22:04:14 No.974466056
いい変数名が思い浮かばなかったらvalueにすればいいんですよ…!
88 22/09/22(木)22:04:50 No.974466261
修正しました テストコードは書いていません(エッヘン!
89 22/09/22(木)22:05:03 No.974466339
num1 num2 num4 number5
90 22/09/22(木)22:05:13 No.974466413
catch (Exception e){}
91 22/09/22(木)22:05:17 No.974466438
>関数名日本語にしちゃダメなんですか!? マルチバイト文字使える言語ならできるよ Pythonとか
92 22/09/22(木)22:05:55 No.974466667
mojiretu mojiretu1 mojiretu2 mojiretu3 mojiretu4
93 22/09/22(木)22:06:15 No.974466795
一時的なカウンタはi j x y zまで許して
94 22/09/22(木)22:06:24 No.974466869
>僕のPCだと通りました(昨日)
95 22/09/22(木)22:06:30 No.974466930
IOCCCはソースコードでお絵描きする方向に行っちゃってるのが残念
96 22/09/22(木)22:06:51 No.974467079
ググったら出てきたやつ void funcX() { int a; a = funcB(); if( a = 0 ) { funcA(); } else { funcA(); } }
97 22/09/22(木)22:07:06 No.974467187
//なにこれ
98 22/09/22(木)22:07:18 No.974467266
>いい変数名が思い浮かばなかったらdataにすればいいんですよ…! >いい変数名が思い浮かばなかったらinfoにすればいいんですよ…!
99 22/09/22(木)22:07:57 No.974467508
return ["0","1","2","4",…][suuji] みたいなことやっちゃう
100 22/09/22(木)22:08:18 No.974467635
>ググったら出てきたやつ > >void funcX() { > int a; > a = funcB(); > > if( a = 0 ) { > funcA(); > } else { > funcA(); > } >} ifの中で代入するな
101 22/09/22(木)22:08:19 No.974467645
見るからにクソコードなのは脱力しつつ直せばいいけど 業務自体がヤバくてそれに沿ってクソコードになってるのは大変だよね
102 22/09/22(木)22:08:23 No.974467670
勉強するときってこれはするなっての見せて貰える方が分かりやすいよね
103 22/09/22(木)22:08:30 No.974467714
年数若いレビュアーがこの本に変な影響受けるとレビュー後のコードが 大体糞になったりどうでもいい修正を指摘してきてやる気がどんどん無くなる
104 22/09/22(木)22:09:04 No.974467909
プロジェクトに途中参加してとにかく今動いてる部分はそのままにしてとレビューされリーダーが変わると改修出来るところはやってとレビューとは関係ないところのリファクタ要求がくるようになってうんち!ってなったことはある
105 22/09/22(木)22:09:10 No.974467945
>勉強するときってこれはするなっての見せて貰える方が分かりやすいよね SQLアンチパターンいいよね 他の言語でもほしい
106 22/09/22(木)22:09:17 No.974467986
なんであの言語であるアレがないんだよ!&こっちの言語だとあるのかよ先に言えよ!!
107 22/09/22(木)22:10:04 No.974468280
変数の名前はまだいいんだけどオブジェクトの名前付けるの難しくない!?
108 22/09/22(木)22:10:06 No.974468297
publicとprivateは本当使い分けて欲しい 使ってない関数がもりもり出てくる
109 22/09/22(木)22:10:25 No.974468420
まだ誰もツッコんで無いから言うけどコメント書けや
110 22/09/22(木)22:10:28 No.974468440
単体テストを通過すれば中身はどうだってええ!
111 22/09/22(木)22:10:32 No.974468459
goto fail; goto fail;
112 22/09/22(木)22:10:57 No.974468630
返り値booleanのis○○関数が○○だとfalse返してくるのいいよね
113 22/09/22(木)22:11:18 No.974468759
>まだ誰もツッコんで無いから言うけどコメント書けや ここでaにbを代入する
114 22/09/22(木)22:11:29 No.974468823
>if( a = 0 ) { >funcA(); >} else { >funcA(); >} >} elseのほうがもともとfuncCだったけど仕様変更で両方funcAになったのかな~みたいな歴史的創造が膨らむ
115 22/09/22(木)22:11:35 No.974468863
>return ["0","1","2","4",…][suuji] >みたいなことやっちゃう このオナニー野郎!
116 22/09/22(木)22:11:44 No.974468915
古典だがCプログラミング診断室を読むとクソコードがよく分かる
117 22/09/22(木)22:11:46 No.974468928
>// if ( a = 0 ) {
118 22/09/22(木)22:12:01 No.974469008
>// 落ちるとマズいのでキャッチする >// TODO: 修正する >>try{hogehoge}catch{nullpointexception e} リリースされとる…
119 22/09/22(木)22:12:07 No.974469050
powershellで遊んでるけどなかなかパズル感あるねこれ…
120 22/09/22(木)22:12:10 No.974469066
//ここ消したら動かなくなる
121 22/09/22(木)22:12:10 No.974469067
贅沢言わないから自習としてIDEのインストールとセットアップとhelloworldと実行とデバッグ機能までは学んでいてほしい
122 22/09/22(木)22:12:13 No.974469087
>単体テストを通過すれば中身はどうだってええ! いいよね何が起きても正常で返すコードと比較している内容が true == trueしかないの…
123 22/09/22(木)22:12:33 No.974469205
>>if( a = 0 ) { >>funcA(); >>} else { >>funcA(); >>} >>} >elseのほうがもともとfuncCだったけど仕様変更で両方funcAになったのかな~みたいな歴史的創造が膨らむ クソコード考古学者だ
124 22/09/22(木)22:12:49 No.974469298
テストの意味がないテストでも実行されてるだけマシではある
125 22/09/22(木)22:12:54 No.974469334
ぬるぽ
126 22/09/22(木)22:13:13 No.974469446
後回しにするところはTODO残すのも割とあるよ
127 22/09/22(木)22:13:35 No.974469573
エクセルの関数ひたすら繋げて巨大スパゲッティみたいなブック作る人たまにいるけど逆にすごいと思う その構成力でVBAやれや!!
128 22/09/22(木)22:14:35 No.974469933
>ぬるぽ ホイnull安全実装言語ができるいい時代になったと言いたかった…
129 22/09/22(木)22:14:39 No.974469964
同じことjavaかpythonなら出来るけど魔境過ぎてVBA書ける気がしない
130 22/09/22(木)22:15:18 No.974470165
>エクセルの関数ひたすら繋げて巨大スパゲッティみたいなブック作る人たまにいるけど逆にすごいと思う >その構成力でVBAやれや!! あとで直せるように関数でお願い!って言われたから5層くらいネストする関数書きましたよ
131 22/09/22(木)22:15:24 No.974470193
解読してるとこの言語の三項演算子どれが真の時のやつなんだっけ~~~!!!????って混乱する
132 22/09/22(木)22:15:25 No.974470202
office内ならともかく他のファイルいじるやつはC#とか使わせてほしい
133 22/09/22(木)22:15:25 No.974470203
規約かなんか知らんが1バイトの数値リテラルが全部 DATA_00, DATA_01 … DATA_FF みたいに定義してあるやつを見かけたときは流石にげんなりした
134 22/09/22(木)22:15:27 No.974470208
>テストの意味がないテストでも実行されてるだけマシではある 意味が無いテストであるということを証明して捨てるかメンテし続けなければいけないので害悪
135 22/09/22(木)22:16:55 No.974470752
>規約かなんか知らんが1バイトの数値リテラルが全部 DATA_00, DATA_01 … DATA_FF みたいに定義してあるやつを見かけたときは流石にげんなりした なんかマジックナンバーが悪いって聞いた!とかいうゴミが上にいるとこうなる
136 22/09/22(木)22:17:01 No.974470778
>まだ誰もツッコんで無いから言うけどコメント書けや 正しいコードはコメントを必要としないって偉い人が言ってた!
137 22/09/22(木)22:17:31 No.974470980
>>まだ誰もツッコんで無いから言うけどコメント書けや >正しいコードはコメントを必要としないって偉い人が言ってた! 正しくねぇから書かせろや
138 22/09/22(木)22:17:34 No.974470994
>>まだ誰もツッコんで無いから言うけどコメント書けや >正しいコードはコメントを必要としないって偉い人が言ってた! 正しければな… ところで赤文字ででかくなんて書いてある?
139 22/09/22(木)22:17:35 No.974471003
VBAでも超超超頑張ればjavaに近いオブジェクティブっぽいことができそうなモドキシステムが自力で実装出来なくもないぜ それだけ頑張っても俺以外の誰も理解できない誰も扱えない誰も改修できないものになるが
140 22/09/22(木)22:18:19 No.974471276
>規約かなんか知らんが1バイトの数値リテラルが全部 DATA_00, DATA_01 … DATA_FF みたいに定義してあるやつを見かけたときは流石にげんなりした 直値を入れると規約Aに違反するし定数で書くと静的解析ツールに違反する… #defineマクロで全部定義するぜー!! という企業はいまだにこの日本のどこかに存在するのです…
141 22/09/22(木)22:19:57 No.974471908
クソコードはコメントも嘘を書いてあるから無意味だよ
142 22/09/22(木)22:19:59 No.974471920
>VBAでも超超超頑張ればjavaに近いオブジェクティブっぽいことができそうなモドキシステムが自力で実装出来なくもないぜ >それだけ頑張っても俺以外の誰も理解できない誰も扱えない誰も改修できないものになるが …それは引き継げるんですか? 若手にいきなりやらせて泣いている姿しか見えない
143 22/09/22(木)22:20:08 No.974471984
クソコード解読する方ばっかりやってたせいか自分で書く方はからっきしなのでクソコード読むのに慣れすぎた感じがある…
144 22/09/22(木)22:20:17 No.974472033
>#defineマクロで全部定義するぜー!! >という企業はいまだにこの日本のどこかに存在するのです… いじらないといけなくなった時のコストどうするんだろう…
145 22/09/22(木)22:20:28 No.974472112
ドキュメントがないなら正しいコードでもコメントは必要なんだよ… 処理の内容はわかっても何故それをやってるかとかをコメントに残すんだ
146 22/09/22(木)22:21:12 No.974472402
VBAはラバーダック使おう なんとunitテストもできるぞ
147 22/09/22(木)22:21:17 No.974472431
偉い人がコメントの比率は2~3割が適切だと言ってた
148 22/09/22(木)22:21:26 No.974472491
コード解析対策に変なコード書き始めるのはどうかと思うよ…
149 22/09/22(木)22:21:42 No.974472562
一番衝撃的だったのはコメントで //◻グイン だったな
150 22/09/22(木)22:21:43 No.974472573
クラスモジュールいる?
151 22/09/22(木)22:21:47 No.974472601
>…それは引き継げるんですか? >若手にいきなりやらせて泣いている姿しか見えない まず簡単な所から自作クラスをコレクションとして扱うために内部コレクションを持つ自作クラスを作ろうか
152 22/09/22(木)22:21:51 No.974472627
string_1とかにするのは10000万歩譲っていいんだけどstring7と9を比較するみたいなの無限に続いてると死にたくなる
153 22/09/22(木)22:21:59 No.974472681
>VBAはラバーダック使おう それはアヒルちゃんに話しかけるんではなくツール?
154 22/09/22(木)22:22:26 No.974472827
まだ半年くらいしか経験ないからなんの話だかほぼ分からんぜ
155 22/09/22(木)22:22:56 No.974473015
>それはアヒルちゃんに話しかけるんではなくツール? アヒルちゃん https://rubberduckvba.com/
156 22/09/22(木)22:23:20 No.974473207
fu1466115.jpg 参考になる
157 22/09/22(木)22:23:54 No.974473433
>fu1466115.jpg >参考になる 正気とは思えない
158 22/09/22(木)22:24:02 No.974473482
VBAのよくないところはIDEがないこと その一点だけでこの言語で絶対に複雑なもの作ろうとしちゃいけないって100万回くらい念押ししたくなる
159 22/09/22(木)22:24:05 No.974473513
Web系でCORS問題起きて直し方が分からないクソ環境の巡礼受けるのいいよね 何がクソなのか分からなくなってくる
160 22/09/22(木)22:24:22 No.974473644
怒らないでくださいね OKボタンをキャンセルボタンに流用せず新しく作った方がいいじゃないですか
161 22/09/22(木)22:24:42 No.974473775
大体そういうオレオレライブラリとかフレームワーク作ってある時点で詰みを確信する
162 22/09/22(木)22:24:46 No.974473799
PSでswitch使ったループ記述してたら怒られた けどforeachより早いんだぜ!?
163 22/09/22(木)22:24:57 No.974473889
>>fu1466115.jpg >>参考になる >正気とは思えない 新しいボタン変数新規で作って差し替えたほうがよくない?
164 22/09/22(木)22:24:59 No.974473902
>fu1466115.jpg >参考になる ツッコミくらいまくってたやつだな
165 22/09/22(木)22:25:25 No.974474070
組込み系で30年来の秘伝の継ぎ足しソースを見たときは感動した
166 22/09/22(木)22:25:31 No.974474115
ボタンクラスを継承したOKボタンクラスとキャンセルボタンクラスでいいじゃん
167 22/09/22(木)22:25:50 No.974474241
>まず簡単な所から自作クラスをコレクションとして扱うために内部コレクションを持つ自作クラスを作ろうか 引き継ぎの未経験者「日本語で話してもらえますか?」
168 22/09/22(木)22:26:20 No.974474444
>func0721とかそんな名前の関数が無限にあって関数まとめた表見ないと何がなんだかわからないコードいいよね… そういうのって下手に名前をつけるといつのまにか中身の意味合いが変わってて 関数表見ろで済ませられるこっちが正しいって分かった
169 22/09/22(木)22:27:25 No.974474829
関数に機能詰め込みすぎるから悪いんだ
170 22/09/22(木)22:27:29 No.974474855
オブジェクト志向ってなんですか?
171 22/09/22(木)22:27:34 No.974474881
>fu1466115.jpg >参考になる これ別途仕様書が存在していてそっちも参照しながら使う前提だからね…
172 22/09/22(木)22:27:44 No.974474941
UIとバックエンドすら切り離して考えられない奴は別の仕事してくれ…
173 22/09/22(木)22:27:52 No.974474995
>そういうのって下手に名前をつけるといつのまにか中身の意味合いが変わってて >関数表見ろで済ませられるこっちが正しいって分かった いや別の意味にするなら別の変数作れよ!?
174 22/09/22(木)22:27:57 No.974475027
してそのドキュメントは整備されていますか…?