Originariamente inviato da matrics21
Si,la programmazione ad oggetti semplifica di molto indubbiamente.
Quindi la programmazione strutturata finirà per non esistere più?
Si tratta solamente di una delle tante metodologie di programmazione.

Uso Delphi e mi trovo particolarmente comodo nello strutturare la mia applicazione usando delle classi piuttosto che tante procedure, cioè scorporare il problema in base alla sua logica piuttosto che in base al raggruppamento di una o più istruzioni dell'algoritmo che devono essere ripetute.

Tuttavia, non è mai stata indicata quale delle metologie è migliore: ciascuna porta vantaggi e svantaggi, a volte privilegiando l'affidabilità e la mantenibilità del codice a discapito di un maggiore uso di memoria e viceversa, magari ottimizzando la velocità di esecuzione.

Sebbene nessuna delle due metodologie si può dire realmente superata, molti ambienti e linguaggi di programmazione si stanno incentrando sempre più sulla programmazione ad oggetti, probabilmente per le caratteristiche di espandibilità e riutilizzo del codice che questa consente.

Cosa succederà in futuro...si vedrà.