Definire le eventuali classi

se esistono elementi modificabili complessi,

alcuni dati e alcune funzioni

possono diventare le proprietà e i metodi

di una o più classi

Normalmente avrebbe più senso partire dalle classi ma nella programmazione con finalità estetiche è probabile che non si abbia subito chiaro in mente tutto quello che il codice dovrebbe fare.