When not to use If-Else
Lately, I have seen articles about the evil of the If-Else statement. The argument is usually about the syntactic sugar. Whether it is more readable. Whether it is object-oriented enough. Or too much. However you define readability, what is too much or not enough object-orientation.