#ifdef Directives and Program Comprehension: The Dilemma between Correctness and Preference. - Wolfram Fenske; Jacob Krüger; Maria Kanyshkova; Sandro Schulze (Software Engineering, 2021)