I was reviewing a pull request when I caught an inconsistency between a code snippet and its documentation. The image below shows a new return case added to the function is_program_manager, but the developer didn’t update the documentation accordingly. So, the text still explains the previous return logic.

Flagrant of outdated code documentation

Continue reading...