colinramsay.co.uk

Preprocessor Directives

02 Apr 2005

Avner Kashtan is talking about use of code such as this:


#if (DEBUG)
public
#endif
void Serialize(...)

He says it's useful for unit testing. Maybe so... but it's very ugly and if you were using it a lot it would make the code unreadable, and so fairly unmaintainable.