Originariamente inviato da Otaking
Un mio prof. diceva che quando ci sono troppi if ed else, non è una buona programmazione ad oggetti
Parole sagge. Normalmente se l'impianto progettuale è buono non servono montagne di if-then-else e molto probabilmente il tuo problema è risolvibile applicando il design pattern giusto. Se riesci a fornire + dettagli di quello che devi fare forse qualcuno sarà in grado di aiutarti anche perché non esiste "l'alternativa a if-then-else" ma esistono varie alternative.

Figurati che esiste un gruppo di personaggi che ha inventato l'anti if campaign, sul loro sito http://www.antiifcampaign.com/ ci sono molti esempi di cattivo uso di IF e di come rendere il tuo codice IF-FREE e in generale + pulito.



Matteo