Cita: el caso es que queria ponerlo bien y para ello queria saber que es mejor, orientado a objectos o por procedimientos.
Da igual, el hecho de que ya funcione es excelente.
No seas purista porque sencillamente no existe la perfección en escribir código.