Я только что получил ответы на this question, которые в нижней строке скажут мне: «Выполнение X не имеет смысла, поскольку это заставляет вас платить за то, что вы не можете использовать».Как я могу лучше научиться «не платить за то, что вы не используете»?
Я нахожу эту задачу трудной для подражания; мои инстинкты больше ориентируются на то, что я считаю понятной семантикой, с вещами, определенными «на их месте». В более общем плане, мне не сразу понять, что будет для конкретного дизайна? hidden costs and secret tariffs.
Это покрывается (без ссылки) книгами на C++? Есть ли какое-то место в Интернете, чтобы лучше просветить себя, следуя этому принципу?
«Не платите за то, что вы не используете» - это философия дизайна языка C++ и стандартной библиотеки. Ваши программы на C++ не обязаны следовать той же философии. – Oktalist