Здравствуйте, jazzer, Вы писали:
J>Здравствуйте, _hum_, Вы писали:
__>>то есть, в больших проектах как правило происходит уменьшение связей между частями таким образом, чтобы эти части можно было оформить в виде независимых единиц компиляции?
J>Необязательно. Достаточно просто аккуратно прописывать include-ы (и максимально использовать упомянутые fwd include-ы), чтобы не было такого, что все включается во все. J>Тогда будет пересобираться только то, что необходимо. J>Ну и параллельный make никто не отменял, только, опять же, он должен быть разумно написан.
если "необязательно", то тогда ж принципиально невозможно обойтись без перекомпиляции связанных частей (манипуляции с инклюдами и форвардами позволяют только технически развязать то, что ЛОГИЧЕСКИ развязано)