Это все беллетристика и каждый реальный программист может написать подобный опус. Читать надо классику: Б. Страуструп "Язык программирования С++". Желательно последнее издание.
Да и разногласием то был всего один пункт. Правильно или неправильно выбросил оптимизатор неиспользуемую в файле глобальную переменную. Этот писака хоть и коснулся важности volatile, но по сути ничего не скзал. А вот Страуструп все на пальцах покажет и истоки такой философии языка объяснит. И не будет разглагольствовать, что лучше не оптимизировать бо так проще скрыть свои ошибки :o)