前田一貴 (MAEDA Kazuki) のページです.

Language: en | ja

しろくまわーるど

2022/08/12

昨日書いた文章がなんだか長すぎたので過去に送った.

今日はわけあって他人の書いた C++ のコードをリファクタリングする作業をずっとしていました.元は全部で7000行ぐらいあってわりと絶望だったのですが,今回の目的に必要そうな部分以外を削除して,作者が「自分用なため綺麗には書いていない」とおっしゃっていた通り冗長な箇所が多いので,色々等価な書き換えを繰り返していると3000行ぐらいになりました.動作はたぶん元々と変わっていないと思う.乱数を使っている箇所を seed を固定して動かしてチェックしているのですが,作者の得た結果と微妙に違うのは環境依存のようです(と確認したはずだが……).1日中向き合っていて,ようやく構造が少しずつ頭に入ってきた気がする…….

過去のひとりごと