Занаят на кода: Когато #define се счита за вреден