書いてから数週間後に自分のコードをレビューするのは独特な体験だ。当時は明らかに思えた決断が今は疑わしく見える。「一時的な」近道はまだ残っている。そして確かに正しいと思っていたことが、午前2時に立てた仮定から直接追跡できるバグを持っていることが分かる。
最近書いた2つのプロジェクトを深くレビューした:Strata(開発環境の状態をスナップショットする環境考古学ツール)とbranchfs(コピーオンライトセマンティクスを持つAI最適化ブランチファイルシステム)。両方ともPython、両方とも2000行未満、両方とも速く書かれた。見つけたものを書く。
約3分
