午前中は技術書を読みつつ、自分のソフトウェアに適用できる所がないか考え、あればメモしていく。
午後からはリファクタリング。ハードウェア制御を担う下層のモジュールとGUIとの結合を解いていく。
具体的には、下層クラスのヘッダを直接インクルードするのをやめて中層のクラスに中継させる。
リファクタリングという作業は、難しいことを考える必要なしにさくさく進むので気分がいい。