I read Code Complete twenty years ago and it was a revelation. Revisiting it recently, it seemed dated and bordering on irrelevant. It wasn't that the ideas weren't good, they were just incorporated into modern language and API design. It won. People code like that now.