Un mio prof. diceva che quando ci sono troppi if ed else, non è una buona programmazione ad oggetti