ファイルの依存関係を断つべし
我らが研究室には,学生が4代に渡って引き継いできたアプリケーションのソースがある.
1行書き換えただけで再コンパイルに要する時間が長大らしい.
ファイルの依存関係を断っていないのだ.
きっとヘッダファイルに実装を記述している部分があったりするんだろう.
インタフェースと実装の分離をする方法はたくさんあるが,まずはここでも読んでもらおうか.
我らが研究室には,学生が4代に渡って引き継いできたアプリケーションのソースがある.
1行書き換えただけで再コンパイルに要する時間が長大らしい.
ファイルの依存関係を断っていないのだ.
きっとヘッダファイルに実装を記述している部分があったりするんだろう.
インタフェースと実装の分離をする方法はたくさんあるが,まずはここでも読んでもらおうか.