PDA

Visualizza la versione completa : (PROGRAMMAZIONE) meglio Strutturata o Object Oriented (ERA: Vecchio o diverso?)


matrics21
15-07-2003, 19:22
La programmazione strutturata è un tipo di programmazione oramai superata o una valida alternativa alla programmazione ad oggetti?

blinkago
15-07-2003, 19:32
Originariamente inviato da matrics21
La programmazione strutturata è un tipo di programmazione oramai superata o una valida alternativa alla programmazione ad oggetti?

io direi la prima!!
ma non è così semplice, anche con un linguaggio oop si può programmare strutturato...
comunque è un approccio diverso, poi la scelta è tua, certo, se programmi grafico sei quasi obbligato a utilizzare la oop!!!
programmare ad oggetti comunque è moolto più semplice..

matrics21
15-07-2003, 19:34
Si,la programmazione ad oggetti semplifica di molto indubbiamente.
Quindi la programmazione strutturata finirà per non esistere più?

blinkago
15-07-2003, 19:48
Chi può dirlo?
il c si usa ancora...
sicuramente resterà in ambienti di nicchia...

matrics21
15-07-2003, 20:05
Originariamente inviato da blinkago
Chi può dirlo?
il c si usa ancora...
sicuramente resterà in ambienti di nicchia...

Cmq, ora sto imparando c

alka
16-07-2003, 03:38
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à. :)

Loading