二次元裏@ふたば

画像ファイル名:1716023279822.png-(1394891 B)
1394891 B24/05/18(土)18:07:59No.1190531409そうだねx8 19:36頃消えます
真理だよな
このスレは古いので、もうすぐ消えます。
124/05/18(土)18:08:43No.1190531644そうだねx22
PC限定ならそうも言えようけど
224/05/18(土)18:10:00No.1190532099そうだねx85
アプデしていくならいずれ地獄になるやつ
324/05/18(土)18:10:34No.1190532335そうだねx10
引き継ぎするたびに地獄が待ち構える
424/05/18(土)18:11:47No.1190532729そうだねx39
今はいいけど後でめっちゃ困るだろ
524/05/18(土)18:12:13No.1190532881+
まぁ脆弱性が無いなら文句は言わんよ
624/05/18(土)18:12:20No.1190532925そうだねx21
個人でやる分にはいいんじゃね
メンテナー一人なんだし
724/05/18(土)18:12:30No.1190532990+
多分動くからとりあえずリリースしようぜ
824/05/18(土)18:12:53No.1190533112そうだねx8
リリースしてそれきりならいいんだろうが…
924/05/18(土)18:13:16No.1190533251+
本人以外解読出来ないコードいいよね
1024/05/18(土)18:13:34No.1190533336+
コード見せてくれりの?
1124/05/18(土)18:13:37No.1190533360そうだねx49
>本人以外解読出来ないコードいいよね
いずれ本人も解読不能になる
1224/05/18(土)18:14:00No.1190533474+
1ファイルに詰め込んでスクロールバーが豆粒みたいになってそう
1324/05/18(土)18:14:49No.1190533771+
俺はエクセルの関数程度でもこうなるよ
1424/05/18(土)18:15:11No.1190533895+
逆に切り詰めまくって大ヒットしているゲームも出てる
40MBて…
https://store.steampowered.com/app/813230
1524/05/18(土)18:15:17No.1190533921そうだねx39
しかし完成させてるだけでも個人開発者としては上位になるのでは…?
1624/05/18(土)18:15:42No.1190534058+
長年続けるゲームでもなけりゃまあ…
1724/05/18(土)18:15:52No.1190534116+
なんで動かないのかわからん…
なんで動くのかわからん…
1824/05/18(土)18:16:06No.1190534207そうだねx20
>>本人以外解読出来ないコードいいよね
>いずれ本人も解読不能になる
一週間前の自分は他人だからな
1924/05/18(土)18:16:25No.1190534334そうだねx17
>一日前の自分は他人だからな
2024/05/18(土)18:16:55No.1190534495+
炭治郎
2124/05/18(土)18:17:14No.1190534611そうだねx3
>一時間前の自分は他人だからな
2224/05/18(土)18:17:57No.1190534848そうだねx9
ソース引き継がれないプロジェクトなら汚くたって殆ど問題なんてない
2324/05/18(土)18:18:25No.1190535003そうだねx4
>あとは明日の他人に任せよう
2424/05/18(土)18:18:58No.1190535168そうだねx8
力技って言うけど世の中のほとんどそうじゃない?
2524/05/18(土)18:20:33No.1190535709そうだねx3
次のコード打ち込んだ時点で前のコード打った奴は他人だぞ
2624/05/18(土)18:21:57No.1190536249+
個人でやってても過去の自分を殴りたくなるやつ
2724/05/18(土)18:23:02No.1190536657+
>力技って言うけど世の中のほとんどそうじゃない?
最初のコードはわりとそうなる…
2824/05/18(土)18:23:55No.1190536944そうだねx3
なんで1か月前のAUTOMATONの記事でスレ立てを…?
2924/05/18(土)18:24:17No.1190537030+
可読性よりなんかよくわかんねぇけど動くぜ〜〜〜納品〜〜〜〜〜〜〜だから 
3024/05/18(土)18:24:27No.1190537087+
アプデ繰り返すオンラインゲーじゃなかったらいいんじゃね
しょうもないバグが直せなかったり何回も再発したり簡単な改善すらやってくれないなら困るが
3124/05/18(土)18:24:30No.1190537101+
明らかにここからここまでいらないんだけど抜くとおかしくなる時あるよね
3224/05/18(土)18:25:40No.1190537480+
分かんね
めんどくせ
最初から作り直した方が早い
3324/05/18(土)18:26:33No.1190537769+
>逆に切り詰めまくって大ヒットしているゲームも出てる
>40MBて…
>https://store.steampowered.com/app/813230
低容量といえば数年前にNES用に作られた40KBのゲームとかもある
3424/05/18(土)18:26:48No.1190537849+
このタイミングでカード使えるの!?みたいなのあるからなbalatro
チップの生産の時に惑星カード使えなくても別にいいだろ
3524/05/18(土)18:27:44No.1190538169+
ツクール弄ると分かるよね
うるせえ32回同じプログラム入れるしかねえな!!ってなる
3624/05/18(土)18:29:13No.1190538683+
他人がメンテしなくていいならいいよそれで
3724/05/18(土)18:29:37No.1190538808そうだねx3
>俺がメンテしなくていいならいいよそれで
3824/05/18(土)18:30:02No.1190538937+
任天堂の故・岩田社長もかなりのパワーコーダーだったと聞く
3924/05/18(土)18:32:09No.1190539572+
>ソース引き継がれないプロジェクトなら汚くたって殆ど問題なんてない
問題はかなりの確率で後から引き継ぎ改良改修が入ることだな
4024/05/18(土)18:33:49No.1190540104+
頼んだぞ未来の俺!
4124/05/18(土)18:34:47No.1190540413+
GBAは初期rom8MBだっけ?
4224/05/18(土)18:34:49No.1190540425+
>逆に切り詰めまくって大ヒットしているゲームも出てる
>40MBて…
>https://store.steampowered.com/app/813230
これってゴリゴリに反応周りを詰めた仕様でプレイフィールがすごく良いって聞いたな
容量と直接の関係はないだろうけど
4324/05/18(土)18:35:21No.1190540586そうだねx1
作ってから3年以内のコードは覚えておけと言われたことがある
無理だって
4424/05/18(土)18:35:52No.1190540749そうだねx5
>頼んだぞ未来の俺!
ふマ
ざジ



4524/05/18(土)18:37:50No.1190541389+
>ツクール弄ると分かるよね
>うるせえ32回同じプログラム入れるしかねえな!!ってなる
イベント使い切って上限いった!完成させられないから発売無期延期!
4624/05/18(土)18:38:23No.1190541589+
ifやswitch使いすぎたら汚いって言われるけど大量の分岐を美しく処理するにはどうするの?
4724/05/18(土)18:40:27No.1190542238+
>ifやswitch使いすぎたら汚いって言われるけど大量の分岐を美しく処理するにはどうするの?
要件と仕様による
4824/05/18(土)18:40:53No.1190542389+
今を乗り切れればそれでいい
4924/05/18(土)18:41:14No.1190542510そうだねx3
>ifやswitch使いすぎたら汚いって言われるけど大量の分岐を美しく処理するにはどうするの?
この手の話はリーダブルコードって本に大体載ってる気がする
5024/05/18(土)18:41:22No.1190542553+
個人製作ならそれでいいと思う
5124/05/18(土)18:42:37No.1190542949+
自分の部署でだけ使うからいいんだ
5224/05/18(土)18:42:51No.1190543009+
スレ画のコード前4chanかどっかで見たけどマジでずっとifが並んでてビビった
5324/05/18(土)18:43:12No.1190543120+
仕方ないから今回適当に作るけど将来的にちゃんとしたところに依頼するんですよね!
5424/05/18(土)18:43:22No.1190543177+
>ifやswitch使いすぎたら汚いって言われるけど大量の分岐を美しく処理するにはどうするの?
Switchするぐらいならそもそも関数を分けろ
5524/05/18(土)18:43:25No.1190543197+
どうせ売れたら他社に投げるからいいか…
5624/05/18(土)18:44:18No.1190543472+
コードがきれいだから売れたなんてことありえんしな
よくわかってる
5724/05/18(土)18:44:31No.1190543541+
>この手の話はリーダブルコードって本に大体載ってる気がする
あれにそこまでの実践的な内容はない
5824/05/18(土)18:44:52No.1190543635そうだねx3
//この行を消したら動かなくなる。
5924/05/18(土)18:45:11No.1190543725+
中小もそうだが大手でも奇麗なコードだと思うなよ
6024/05/18(土)18:45:57No.1190543949+
プログラムは繰り返しと条件でできるけど繰り返しと条件をなるべく使わない実装をするのがベスト
この逆転の発想で変わる…まぁそれを実現するために新たに学ぶものが必要になるんだが
6124/05/18(土)18:46:10No.1190544014+
switch避けてきたのにRustだとmatch使わされるのよくわかんない
6224/05/18(土)18:46:57No.1190544273+
洞窟物語とか配布サイズは1MB以下だったな
6324/05/18(土)18:46:58No.1190544282+
// FIXME 後で綺麗に書き直す
6424/05/18(土)18:47:18No.1190544393+
fu3489779.jpg
これ好きだった
6524/05/18(土)18:47:25No.1190544423そうだねx1
後のスパゲッティである
6624/05/18(土)18:47:53No.1190544546そうだねx4
結局客が使うのは出てきたコードの結果だからな
動いて保守できるならそれでいいんだ
6724/05/18(土)18:47:56No.1190544567+
>後のスパゲッティである
そんな甘いものかな…
6824/05/18(土)18:48:22No.1190544689+
その状態がずっと続くならそれでいいけど…
6924/05/18(土)18:49:07No.1190544914+
インディーズで自分だけが書いてるならいいんじゃねえの?
さすがに自分が書いたコードなら汚くても何書いてるかわかるじゃん
まあもちろん後でわかんなくてキレるんだけど
7024/05/18(土)18:49:09No.1190544935+
>結局客が使うのは出てきたコードの結果だからな
>動いて保守できるならそれでいいんだ
大規模なゲームだといつまでもバグが治らねえとかなんか重くね?なんで今ロード挟んだの?UIのセンスがカスとかフツフツと問題が湧き上がるはずだが…
7124/05/18(土)18:49:12No.1190544946+
仕様変更お願いします
7224/05/18(土)18:49:35No.1190545058+
顧客はコードなんか気にしてくれない悲しみ…目に見えるものがすべてではないのに…
7324/05/18(土)18:50:01No.1190545192+
顧客がコードを弄らないと思ったら大間違いだぜ!
7424/05/18(土)18:50:22No.1190545282+
UEのBPですら自分で作ってて何で動くのかわからん…ってなるのにコード屋さんは大変だ…
7524/05/18(土)18:50:38No.1190545373+
なんで動いているのか我々にも判らんのです
7624/05/18(土)18:50:50No.1190545448+
動いて利益が出るコードが最も価値がある
7724/05/18(土)18:51:12No.1190545558+
ソースコードも納品するけど若干の難読化とコメント全削除して保守で泣きついてくるのを待つ
7824/05/18(土)18:51:14No.1190545567+
頭の良い人ほど汚いコードを書くんだよね
頭がいい人は汚いコードでもすんなり理解できるから
7924/05/18(土)18:51:18No.1190545595+
>仕様変更お願いします
月曜日までで大丈夫です!
8024/05/18(土)18:51:27No.1190545640+
面白いらしいけど買えてない
8124/05/18(土)18:51:37No.1190545715+
だから開発メモをこまめにつけようって言ったじゃないですか!
8224/05/18(土)18:51:40No.1190545729+
AI君俺のコードを解説してくれ
8324/05/18(土)18:51:45No.1190545749+
完成してちゃんと動けば(最難関)
8424/05/18(土)18:51:48No.1190545763+
コードが汚かったらしいwindowsのピンボールとかそれで移植できなくなったんだよな…
8524/05/18(土)18:52:31No.1190545981+
>頭の良い人ほど汚いコードを書くんだよね
>頭がいい人は汚いコードでもすんなり理解できるから
それは読んでる側のレベルに問題があるのでは
8624/05/18(土)18:52:44No.1190546043そうだねx7
>頭の良い人ほど汚いコードを書くんだよね
>頭がいい人は汚いコードでもすんなり理解できるから
何その極論
一人で全部やってくれんならいいけどさ
8724/05/18(土)18:52:49No.1190546072+
なんて俺Balatroを薔薇太郎って読んじゃったんだろう
8824/05/18(土)18:52:52No.1190546086+
バグで動いてたことで有名なFFの…4だっけ?
8924/05/18(土)18:53:33No.1190546299+
今後はAIでコード解析するのが当たり前の時代になりそうだし処理効率のために汚いコードを選ぶ時代が来るかもね
今綺麗に書けば書くほど処理効率良くなるようにコンパイラやインタプリタも改良されてきてはいるけども
9024/05/18(土)18:53:50No.1190546373+
スレ画の場合大前提として個人制作で引き継ぐ人とかいないってのがある
9124/05/18(土)18:53:59No.1190546416そうだねx1
頭のいい人ほど誰でもわかるコードを書くぞ
頭のいい人は誰でもわかるコードがかけるから
9224/05/18(土)18:54:41No.1190546602+
いつ来るかもわからん将来に期待して今汚いままで慢心する理由はない
9324/05/18(土)18:54:52No.1190546674+
テトリスは2,3行で書けるんだっけか
9424/05/18(土)18:54:57No.1190546701+
>頭のいい人ほど誰でもわかるコードを書くぞ
>頭のいい人は誰でもわかるコードがかけるから
ハードに手を突っ込むようなコード書かれたらもはや可読性の問題じゃなくなってくるぜ!
9524/05/18(土)18:55:46No.1190546966+
書けるとか書けないとか言い出したらなんだって1行じゃ
9624/05/18(土)18:55:59No.1190547029+
>頭のいい人ほど誰でもわかるコードを書くぞ
>頭のいい人は誰でもわかるコードがかけるから
頭が良いのと技術力が高いのとは全然別の話だからな
やたら手が早くてちゃんと動くもの出してくるけど何書いてるか全然わからないしコメントも入れないですって主義の人うちにもいるわ
9724/05/18(土)18:56:28No.1190547188+
>頭のいい人ほど誰でもわかるコードを書くぞ
>頭のいい人は誰でもわかるコードがかけるから
進次郎構文やめろ
9824/05/18(土)18:57:02No.1190547368+
誰でもわかるコードにしないと後から面倒な質問や問い合わせが来ることを頭のいい人は知ってるからな
9924/05/18(土)18:57:38No.1190547555+
何やってるかよくわかんないけど多分命名通りに動くんだろうな…ってのはたくさん見る
10024/05/18(土)18:58:06No.1190547696+
>頭の良い人ほど汚いコードを書くんだよね
>頭がいい人は汚いコードでもすんなり理解できるから
汚い料理屋ほど美味いみたいな理論だ…
10124/05/18(土)18:58:21No.1190547789+
AIくんに綺麗に清書してもらえないの?
10224/05/18(土)18:58:25No.1190547810+
言語の頻出の構文すら知らないですレベルだと流石に付き合いきれん
10324/05/18(土)18:58:26No.1190547816+
>それは読んでる側のレベルに問題があるのでは
まあ俺の同僚の話なんだが1メソッド何千行とか変数名一文字とか普通にやりやがる
普段は本人が改修を担当するから問題にならんけど…
10424/05/18(土)18:58:28No.1190547831+
コードって洗練されるほど
よりシンプルになっていくもんだと思うけど
10524/05/18(土)18:58:30No.1190547843+
仕事でコード書いたことないから汚い綺麗がよく分からない
コメントでここ触るな!とか書いてあるのかな
10624/05/18(土)18:58:42No.1190547903+
>逆に切り詰めまくって大ヒットしているゲームも出てる
>40MBて…
>https://store.steampowered.com/app/813230
これ40MB!?!?
衝撃だわ
10724/05/18(土)18:59:15No.1190548085+
>誰でもわかるコードにしないと後から面倒な質問や問い合わせが来ることを頭のいい人は知ってるからな
保守も自分なら別にそんな問い合わせ来なくね
10824/05/18(土)18:59:25No.1190548135+
>まあ俺の同僚の話なんだが1メソッド何千行とか変数名一文字とか普通にやりやがる
競技プログラミングでも拗らせてんじゃね
10924/05/18(土)18:59:34No.1190548186+
>fu3489779.jpg
>これ好きだった
意味がわかる定数定義してくれてるだけかなりマシだな…
11024/05/18(土)18:59:56No.1190548306+
PCに負荷かかったりしなければどう描いてもいいよ
11124/05/18(土)19:00:09No.1190548390+
>一週間前の自分は他人だからな
走り書きのメモで〇〇と書いてあるけど
俺は〇〇をどうする予定だったんだ?っていうことある
11224/05/18(土)19:00:45No.1190548580+
趣味でプログラム勉強しただけだけど…
ゲームのプログラミングって面倒くさそうって思いました…
11324/05/18(土)19:00:55No.1190548640+
>仕事でコード書いたことないから汚い綺麗がよく分からない
>コメントでここ触るな!とか書いてあるのかな
まず変数とか関数の頭が大文字小文字か統一されていないしそれが何を意味する名前なのかも読み取れないのがあってそこから更になんでそんな処理してんだよ!になるんだけどこれ書ききれないな…
11424/05/18(土)19:01:30No.1190548818+
汚いコード書くやつは変数名もカス
義務教育すら受けてなさそうな英語を平気で使う
11524/05/18(土)19:01:53No.1190548937+
>ゲームのプログラミングって面倒くさそうって思いました…
自作ゲーム作りてえって情熱があると
面倒と思う前に手が動いちゃうよ
11624/05/18(土)19:02:11No.1190549047+
>分かんね
>めんどくせ
>最初から作り直した方が早い
それできるの故岩田社長と桜井政博くらいじゃない?
11724/05/18(土)19:02:26No.1190549115+
処理の規模がキッチリ揃ってるとコードが模様としても綺麗になるんだけどまだそこまでの領域に至れない
11824/05/18(土)19:02:28No.1190549125+
>それできるの故岩田社長と桜井政博くらいじゃない?
ギャグで言っているのか?
11924/05/18(土)19:02:29No.1190549133+
>義務教育すら受けてなさそうな英語を平気で使う
正しい英語で書いたら読めねえって言われるからわざわざローマ字にしてやってんだけど
12024/05/18(土)19:02:54No.1190549278+
コードの話は分かんないけどBalatroは面白いよ
12124/05/18(土)19:03:49No.1190549586+
変数名は名前を見ただけで役割が分かるのが理想だけど
だいたいは略称が既に決まってるからそこから選ぶだけで事足りると思うけど
12224/05/18(土)19:04:17No.1190549748+
ちゃんと最初の構想通りに作れたらいいんだけど…
ならなくて色々試行錯誤含めて追加していくうちに…
こんがらがっていく…
12324/05/18(土)19:04:39No.1190549857+
1700円しか払わずにギャン中になれるからオススメのゲーム
12424/05/18(土)19:04:42No.1190549879そうだねx4
>>分かんね
>>めんどくせ
>>最初から作り直した方が早い
>それできるの故岩田社長と桜井政博くらいじゃない?
やってるとわかるんだけど最初から作り直すの想像してたよりもずっと凄い効果があるよ
むしろなんでもっと早くやらなかったんだ…ってなる
12524/05/18(土)19:05:42No.1190550203そうだねx1
時間さえあれば最初から作り直したい気持ちは皆持ってると思う
間に合わせる自信がないからやらないだけで
12624/05/18(土)19:06:03No.1190550328+
テストとかやるしデバッグ作業も…するよね?
12724/05/18(土)19:06:28No.1190550470+
まとめ動画への転載禁止
まとめサイトへの転載禁止
12824/05/18(土)19:06:29No.1190550482+
bukkake_list = generate_chimpo()
cumshot_list = generate_chinpo()
12924/05/18(土)19:06:35No.1190550517+
時間と金と人さえあればやり直せちまうんだ!
問題はそれを満たす機会がなかなかないだけで
13024/05/18(土)19:06:45No.1190550572+
>逆に切り詰めまくって大ヒットしているゲームも出てる
>40MBて…
>https://store.steampowered.com/app/813230
容量の切りつめはコードよりもデータが大きい
画像を上手く使いまわしてるとか音データを効率よく圧縮したりしたんだろうな
13124/05/18(土)19:06:46No.1190550576+
バラトロはSwitch版でやってたら急に全要素解放されて驚いたな
13224/05/18(土)19:07:08No.1190550714+
俺を使え!
13324/05/18(土)19:07:37No.1190550885+
頭の中で桜木花道が今なんだよ!って語りかけてくる
13424/05/18(土)19:08:52No.1190551290+
1ヶ月前の俺頭良すぎだろ!
何書いてあるのかわけわかんねぇ!
13524/05/18(土)19:09:18No.1190551436+
英語圏だと半角全角スペース間違いはしなさそうで有利に見える…
13624/05/18(土)19:09:29No.1190551488+
>逆に切り詰めまくって大ヒットしているゲームも出てる
>40MBて…
>https://store.steampowered.com/app/813230
知らなかったけどタイトルだけど面白そうね
13724/05/18(土)19:09:29No.1190551494+
がんばって綺麗なコード書いても同僚しか喜んでくれないもん…
13824/05/18(土)19:09:35No.1190551535+
>それできるの故岩田社長と桜井政博くらいじゃない?
普通のプロダクトなら作り直した方が早いものが多いけど
ゲームは細かい仕様の違いにもユーザーが敏感だから…
13924/05/18(土)19:09:45No.1190551601そうだねx2
>1ヶ月前の俺頭良すぎだろ!
>何書いてあるのかわけわかんねぇ!
解読した後も俺頭良すぎだろ!ってなるよね
14024/05/18(土)19:11:09No.1190552099+
コードがゴミでも設計さえまともだったら…
14124/05/18(土)19:11:33No.1190552230そうだねx1
>がんばって綺麗なコード書いても同僚しか喜んでくれないもん…
それ一番ありがたいから今後も続けてやってくれ
14224/05/18(土)19:11:45No.1190552299+
商用だけどLGPLなOSSがベースだから修正部分も追加部分も全部後で公開されたぜ!
これはこれで羞恥プレイではある
14324/05/18(土)19:11:45No.1190552300+
ゲームはアプデ考えないなら本当にそれでいい
業務システムではやめて
14424/05/18(土)19:12:34No.1190552564+
>逆に切り詰めまくって大ヒットしているゲームも出てる
>40MBて…
なんか昔いかに少ないデータ量で動画を作るかみたいな競技大会あった気がするけど今でもあるのだろうか
14524/05/18(土)19:12:50No.1190552666+
わかりやすく単純明快に書けばわかりやすくて単純明快なプログラムになる
14624/05/18(土)19:13:03No.1190552747+
>なんか昔いかに少ないデータ量で動画を作るかみたいな競技大会あった気がするけど今でもあるのだろうか
メガデモ文化懐かしい
14724/05/18(土)19:13:23No.1190552855そうだねx1
綺麗にコードを書いているのでコメントはつけません勢もなかなか厄介
綺麗だとしてもコメントで実装の意図が書いてあるのと無いのとでは把握するスピードが全然違う
14824/05/18(土)19:13:38No.1190552934+
誰でも読めるように書けば後で苦労しないのにどうして誰でもわかるように書かないの?
14924/05/18(土)19:14:06No.1190553076+
プロジェクト離れた後に同プロジェクトに残ってた同僚から「ここどうなってんの?」ってメールで聞かれて
ソース手元になくても詳細に説明する返信メール出せてたけど
そのメールの内容後から読み返しても何書いてあるのかマジでわかんなかったわ
15024/05/18(土)19:14:09No.1190553098+
1行テトリスとかあったな
15124/05/18(土)19:14:09No.1190553102そうだねx3
自分で管理するからコードは汚くていい
と言うが未来のお前は他人も同然だ
15224/05/18(土)19:14:50No.1190553319+
>誰でも読めるように書けば後で苦労しないのにどうして誰でもわかるように書かないの?
俺が読む訳じゃないから
15324/05/18(土)19:15:33No.1190553587+
>解読した後も俺頭良すぎだろ!ってなるよね
なんでこんなコード書いちまったんだ?リファクタしようかな…コメントに留めておこう
15424/05/18(土)19:16:10No.1190553799そうだねx1
>綺麗にコードを書いているのでコメントはつけません勢もなかなか厄介
>綺麗だとしてもコメントで実装の意図が書いてあるのと無いのとでは把握するスピードが全然違う
どうしてその実装になったのかとか意図ぐらいは書いて欲しいよね
15524/05/18(土)19:16:44No.1190553992+
逆に他人のクソ汚いコードもスッと解読する特殊技能持ちもいるから「誰でも読める」の基準点をどこに置くかも問題だと思う
15624/05/18(土)19:16:48No.1190554015+
誰だこのコード書いた奴!
…俺か
15724/05/18(土)19:17:32No.1190554286+
(ソース見れば自明だし書いておかなくても大丈夫だろう)
15824/05/18(土)19:17:46No.1190554378+
コメントみたいな関数名やめろ
15924/05/18(土)19:17:52No.1190554414+
今もPICO-8とかでミニマルなゲームを作るみたいなのはある
16024/05/18(土)19:18:15No.1190554559+
コメント書いてあればわかりやすいところもあるが
コメントのメンテも必要なので書く必要がないなら書かない方がいい
直感的でないところや特別なことしてる箇所に書く
16124/05/18(土)19:18:34No.1190554678そうだねx2
>逆に他人のクソ汚いコードもスッと解読する特殊技能持ちもいるから「誰でも読める」の基準点をどこに置くかも問題だと思う
そのためのコーディングルール
16224/05/18(土)19:18:43No.1190554734+
もともと俺しか使わないマクロの筈だったんだ…
16324/05/18(土)19:18:48No.1190554762+
>コメントみたいな関数名やめろ
getHogeみたいな関数より遥かにマシ
16424/05/18(土)19:19:11No.1190554877+
マクロとか書いてる時点で転落人生さ
16524/05/18(土)19:19:40No.1190555041そうだねx1
>バグで動いてたことで有名なFFの…4だっけ?
3の高速艇じゃなかったか
16624/05/18(土)19:20:14No.1190555296+
>顧客はコードなんか気にしてくれない悲しみ…目に見えるものがすべてではないのに…
コードの綺麗さがアプデや移植やリメイクに繋がった時に評価してくれるだろ
16724/05/18(土)19:20:40No.1190555458そうだねx2
i+=3; // iを+3する
みたいなコメントがあると殺すぞ!ってなる
なんで+3なのかを書けよ!!
16824/05/18(土)19:21:27No.1190555734+
>i+=3; // iを+3する
>みたいなコメントがあると殺すぞ!ってなる
>なんで+3なのかを書けよ!!
どうせ書いたやつが分かってねえ
16924/05/18(土)19:21:27No.1190555736そうだねx3
>>顧客はコードなんか気にしてくれない悲しみ…目に見えるものがすべてではないのに…
>コードの綺麗さがアプデや移植やリメイクに繋がった時に評価してくれるだろ
コードを見る立場になかったらそれらは出来て当然のこととしか思われないよ
17024/05/18(土)19:22:26No.1190556118+
大いなるコードには大いなるテストが伴う
17124/05/18(土)19:22:30No.1190556143+
>>i+=3; // iを+3する
>>みたいなコメントがあると殺すぞ!ってなる
>>なんで+3なのかを書けよ!!
>どうせ書いたやつが分かってねえ
(先週の俺何を考えてたんだ…?)
17224/05/18(土)19:23:02No.1190556341+
セガサターンのナイツの処理が独特な実装すぎたのでリマスターするときは目コピするしかなかったみたいな話は聞いたな…
17324/05/18(土)19:23:09No.1190556389+
そもそも綺麗に書いてないとテストもできないことが多い
17424/05/18(土)19:23:11No.1190556402+
CardID
cardID
CARD_ID
cardId
みたいな表記揺れを至るところに散らすことで認知負荷を上げていこう
17524/05/18(土)19:23:47No.1190556619+
動けばいいよで済む場面とだめな場面はある
17624/05/18(土)19:23:48No.1190556627+
建築と同じように扱うなら保守とかの必要性も同じように見てくだち!
17724/05/18(土)19:23:50No.1190556640そうだねx1
>コードの綺麗さがアプデや移植やリメイクに繋がった時に評価してくれるだろ
アプデとリメイクはともかく移植はやって当然としか思ってくれないよ客は…
移植の大変さは世の中に全く周知されてないからコピペ仕事で何手間取ってんのとしか思われない
17824/05/18(土)19:23:51No.1190556647そうだねx1
>コメント書いてあればわかりやすいところもあるが
>コメントのメンテも必要なので書く必要がないなら書かない方がいい
>直感的でないところや特別なことしてる箇所に書く
全部の処理にコメント書くのはマジ勘弁
メソッドの分割がしっかりできてればドキュメントコメント絶対つける程度で充分
17924/05/18(土)19:25:42No.1190557321+
>移植の大変さは世の中に全く周知されてないからコピペ仕事で何手間取ってんのとしか思われない
移植の部分はAI得意そうだから期待したい…
というかOracleかどっかが既に出してた気がする
18024/05/18(土)19:25:46No.1190557346+
>CardID
>cardID
>CARD_ID
>cardId
>みたいな表記揺れを至るところに散らすことで認知負荷を上げていこう
コーディングルールに!従え!ないならお前が作れ!!
18124/05/18(土)19:26:12No.1190557517+
ゲームの移植はいくらなんでも舐められすぎ
特に下位に移植するやつ…
18224/05/18(土)19:26:31No.1190557615+
三連休明けの朝イチで見ても何してるかすぐ分かる程度にコメントは入れろ!って先輩が言ってた!
18324/05/18(土)19:27:12No.1190557881+
PGは手段
18424/05/18(土)19:27:35No.1190558036そうだねx1
iOSアプリをAndroidに移植したことあるけどマジで工数絞られた上に俺以外素人同然で
俺が3人分になったことあったのを思い出す
18524/05/18(土)19:28:05No.1190558270+
その場の勢いで無理くり解決すると後で自分が困る事になるのは仕事してたら嫌でもわかると思うんだけどな
18624/05/18(土)19:28:44No.1190558530+
保守してる時間や人手があるならその分ゲーム内容詰め込んだ方がいいのは確かではある…それはそうなんだけど仕様が複雑化したらある程度組み直した方が不具合出にくいんだよ信じてくれ
18724/05/18(土)19:28:47No.1190558552+
>その場の勢いで無理くり解決すると後で自分が困る事になるのは仕事してたら嫌でもわかると思うんだけどな



18824/05/18(土)19:28:58No.1190558624+
逼迫した納期で焦ってやると大抵ろくでもないことになる
18924/05/18(土)19:29:11No.1190558694そうだねx1
>その場の勢いで無理くり解決すると後で自分が困る事になるのは仕事してたら嫌でもわかると思うんだけどな
納期がせまってるから…
後から絶対リファクタするからね…
19024/05/18(土)19:29:52No.1190558956+
Copilotくんは結構既存のコード読んで寄せたコメントとかお出ししてくれるから表記揺れ減って助かる
19124/05/18(土)19:29:58No.1190558991そうだねx2
>その場の勢いで無理くり解決すると後で自分が困る事になるのは仕事してたら嫌でもわかると思うんだけどな
解決に時間かけて納期間に合わないのが最悪だろ
それくらい仕事してたら嫌でもわかるだろ
19224/05/18(土)19:30:09No.1190559041+
書き込みをした人によって削除されました
19324/05/18(土)19:30:15No.1190559083+
>その場の勢いで無理くり解決すると後で自分が困る事になるのは仕事してたら嫌でもわかると思うんだけどな
金と時間が無限にあるならいくらでも丁寧な仕事をさせていただきますよ!
19424/05/18(土)19:30:17No.1190559094+
>iOSアプリをAndroidに移植したことあるけどマジで工数絞られた上に俺以外素人同然で
>俺が3人分になったことあったのを思い出す
かわうそ…ネイティブアプリの移植は辛いよね
19524/05/18(土)19:30:22No.1190559138+
テストファーストなテスト駆動できる?
19624/05/18(土)19:30:26No.1190559156+
よくわからん状況を解決する為のよくわからんライブラリを導入しよう
19724/05/18(土)19:30:43No.1190559270+
おれがやった
あいつじゃない
しょうがない
すんでない
19824/05/18(土)19:31:27No.1190559542+
いつもヘルプに入ってくれるからで何しても許されてるように見えて
その実ヘルプしか入ったことないみたいな人とかそんな
19924/05/18(土)19:31:36No.1190559592+
>その場の勢いで無理くり解決すると後で自分が困る事になるのは仕事してたら嫌でもわかると思うんだけどな
そういう余裕のない場面があることくらい仕事してたらわかるだろ…
20024/05/18(土)19:32:20No.1190559857+
喧嘩すんな
20124/05/18(土)19:32:42No.1190559980+
おぼえてない
あれ?
しらない
すみません
20224/05/18(土)19:32:55No.1190560071そうだねx1
頭のいい人ほど喧嘩しないんだよね
20324/05/18(土)19:33:09No.1190560141そうだねx3
>喧嘩すんな
馬鹿なことを言って総ツッコミされるのは喧嘩とは言わん
20424/05/18(土)19:33:09No.1190560142+
ちゃんと計画立てないでなぁなぁで進める人結構いるよな
20524/05/18(土)19:33:10No.1190560146+
>よくわからん状況を解決する為のよくわからんライブラリを導入しよう
YRP野比…
20624/05/18(土)19:33:11No.1190560153+
人に何かをやらせる側は相手の労力を低く見積もりたがるけど結局はどっちも幸せにはならない…
20724/05/18(土)19:34:00No.1190560462+
コード見比べた時点で勝負はついてるから喧嘩になどならん
20824/05/18(土)19:34:04No.1190560495+
>頭のいい人ほど喧嘩しないんだよね
喧嘩しない立ち回りしたりするの上手
喧嘩する時間がもったいない!がだいぶある
20924/05/18(土)19:35:21No.1190560997+
俺はラダーしかわからないカス「」
プログラムってなんなんだ…
21024/05/18(土)19:35:48No.1190561184+
力技のプログラムってユーザーのマシンパワー頼りだったりすること多いからなぁ…
21124/05/18(土)19:35:56No.1190561245+
>ちゃんと計画立てないでなぁなぁで進める人結構いるよな
計画は破綻しがちなものだけどそれでも大筋の流れを決めておけばブレを少なくできる
ただ残念なことにどうせ破綻するものに時間をかけるなんて意味なくね?という思考回路の人は少なく無い
21224/05/18(土)19:35:58No.1190561253+
>俺はラダーしかわからないカス「」
>プログラムってなんなんだ…
ナカーマ


1716023279822.png fu3489779.jpg