ユニットテストは不要なのか?
Claude Code に関数名や引数の変更を頼むと、気を利かせて「互換性のため」って古い名前も残してくれることが多いんだけど、この前数えたら誰も呼んでない旧名の別名が6個溜まってた。自分ひとりのリポジトリで互換を保つ相手なんていないから、最近は「呼び出し元も全部直して、古い名前は残さないで」って最初に一言添えてる。それだけで差分がだいぶ読みやすくなった。 #ClaudeCode #AI開発 #個人開発 #リファクタリング

Claude Code に関数名や引数の変更を頼むと、気を利かせて「互換性のため」って古い名前も残してくれることが多いんだけど、この前数えたら誰も呼んでない旧名の別名が6個溜まってた。自分ひとりのリポジトリで互換を保つ相手なんていないから、最近は「呼び出し元も全部直して、古い名前は残さないで」って最初に一言添えてる。それだけで差分がだいぶ読みやすくなった。 #ClaudeCode #AI開発 #個人開発 #リファクタリング
自分で書いた関数にAIで説明コメントを付けてもらってたんだけど、たまに説明が3文くらいに膨らむ関数があって、読み返すとそういうのは決まって2つの仕事を1つの関数でやってた。説明が長くなるのは書き方じゃなくて設計側の話で、最近は説明が1文で済むかどうかを分割の目安にしてる。コメントを書かせるのが一番安いレビューかもしれない。 #ClaudeCode #AI開発 #個人開発 #リファクタリング
易経をシステムアーキテクチャとして超圧縮翻訳を開始! ノートで随時更新予定。
翻訳文字数、1卦(六爻含む)につきおよそ1000~1500文字