mah non saprei dirti se il metodo "creaevento" debba essere dell'utente, dell'evento, o di un altro oggetto, dipende dalle scelte che l'analisi ti spinge a fare...

per il resto si, il concetto è quello... usare oggetti per compiere operazioni, o meglio, decentralizzare le responsabilità in maniera che non ci sia piu il mega-scrippone che fa tutto, magari ripetuto in piu pagine, ma ci sia un uso intelligente di oggetti per svolgere le operazioni necessarie