This may sound like a odd/stupid/obvious question but it's something that has bothered me for a while and it regards If Then Else statements. Are they a viable programming method? I realise there are certain situations where an If Then Else statement is of course necessary but it seems that on larger projects I feel I'm using them too often. I usually try and find a more elegant way of doing things but it isn't always possible. Anyone wanna put my mind at ease or am I really doing things wrong? How much is too much when it comes to this most basic of programming functionalities?