回答編集履歴
1
日本語がおかしかった箇所修正
answer
CHANGED
@@ -8,4 +8,4 @@
|
|
8
8
|
|
9
9
|
MAYな理由はNUNU_E64さんのおっしゃる通り、循環参照やコンパイル時間です。納得しきれてないということですが、それはヘッダと実装をちゃんと分けた結果痛い目にあわなかった証拠かもしれません。
|
10
10
|
|
11
|
-
参考までに[大規模C++ソフトウェアデザイン](http://www.amazon.co.jp/dp/4894712784)という本を紹介しておきます。例えばコンパイル時間ですが、この本にはビルドに1週間かかるようになってしまった話が載っています。概説
|
11
|
+
参考までに[大規模C++ソフトウェアデザイン](http://www.amazon.co.jp/dp/4894712784)という本を紹介しておきます。例えばコンパイル時間ですが、この本にはビルドに1週間かかるようになってしまった話が載っています。概説は「一戸建て住宅と超高層ビルでは建築に必要な技能や資格がまったく異なる」というような話から始まります。コンパイル時間の問題は言ってみれば高層ビルで深刻になる問題です。なので個人開発でしたらそこまで気にしなくてもよいと思います。しかしもし将来後輩たちと高層ビルに取り組むのを見据えているのなら、いまのうち気を使っておいても損ではありません。
|