Sto scrivendo un programma usando uno stile procedurale.
Al massimo ho alcuni moduli in cui è presente la logica (uno per recuperare i dati da, uno per visualizzare le informazioni, uno con la logica di salvataggio, ecc.), ma i miei dati sono in formato di oggetto semplice (sono formalmente classi , ma concettualmente sono strutture o tuple con nome)
Tutto va bene, ma devo usare questa libreria, che è strongmente orientata agli oggetti (mi offre oggetti personalizzati che devo usare, e devo creare sottoclassi e implementare interfacce per fare il mio lavoro).
Sarebbe un approccio ragionevole per "avvolgere" questa libreria in modo procedurale? O devo cambiare completamente lo stile del mio programma in "OOP" se uso una libreria OO nel mio programma?