eccetto l'esempio della programmazione a oggetti col falegname direi che è fatto abbastanza bene