Against BOOL parameters

BOOL parameters are evil Boolean parameters are everywhere. In public APIs all the way down to private internal functions, code like this is ubiquitous: SaveData (“Bleg”, TRUE); What does TRUE mean here? What does TRUE mean when dropped in the middle of a larger parameter list? A BOOL parameter is like a semantic bomb: hen…

0