Rustでの個人開発において、データと振る舞いを分離する「データ指向プログラミング」を用いた設計パターンを整理。AIコードのレビューやリファクタリングを効率化する手法。