二次元裏@ふたば

画像ファイル名:1734694565733.png-(68583 B)
68583 B24/12/20(金)20:36:05No.1264535146+ 21:51頃消えます
レガシーコード改修のコツって何かありますか…
このスレは古いので、もうすぐ消えます。
124/12/20(金)20:36:47No.1264535373そうだねx8
1から書き直す
224/12/20(金)20:37:24No.1264535601+
昔のコードに引っ張られない
324/12/20(金)20:38:06No.1264535850そうだねx5
ChatGPTに聞く
424/12/20(金)20:38:48No.1264536135+
俺に任せる
524/12/20(金)20:50:44No.1264540503+
自動テスト的な仕組みを構築してたら割と大胆に書き換えていいかもね
624/12/20(金)20:50:57No.1264540586そうだねx2
レガシーコード改善ガイドを読む
724/12/20(金)21:07:02No.1264546646+
E2Eテストしっかり構築したらあとは自由
824/12/20(金)21:09:01No.1264547453+
挙動だけ参考にして新規コードを書く
924/12/20(金)21:13:54No.1264549515+
本を読んで勉強する
テストを書く
1024/12/20(金)21:29:31No.1264555820+
読んでると悪影響受けるから仕様だけ見て書き直した方がマシ
1124/12/20(金)21:30:52No.1264556384+
ChatGPTてアレなんだよな
足し算引き算すらミスる時あるポンコツ
1224/12/20(金)21:32:23No.1264557019そうだねx1
コードの枝葉部分のクソ挙動を根元まで巻き込んだミラクルクソコードで無理やり整合性取ってたりする(そして取れてなかったりする)からリファクタ的なことを狙うならマジで覚悟がいる
変に枝葉のクソコードだけ見て直すと全部壊れることが稀に良くあるマジで
1324/12/20(金)21:34:51No.1264558086+
メソッド01みたいになってるソース全部書き換えてえ…
1424/12/20(金)21:36:15No.1264558735+
GPT先生何でも知ってる…


1734694565733.png