Yesterday I was going through some code where I encountered a comment saying something like this:
"Platform dependent functions are not written at this moment. Implementing with #ifdef
And there was an ifdef forest through which I needed to chop through.
Last commit date for the file? Around 8 years ago. It shivered through my bones.
Lesson 1: If it is not now, then it will be never.
Lesson 2: Small harmless decisions having dependencies can soon become a bomb.