Questo sito utilizza cookies solo per scopi di autenticazione sul sito e nient'altro. Nessuna informazione personale viene tracciata. Leggi l'informativa sui cookies.
Username: Password: oppure
Tutto e di + - Sostituire il goto
Forum - Tutto e di + - Sostituire il goto

Pagine: [ 1 2 ] Precedente | Prossimo
Avatar
Luk3 (Ex-Member)
Guru


Messaggi: 615
Iscritto: 16/08/2008

Segnala al moderatore
Postato alle 10:13
Domenica, 25/01/2009
Con cosa si può sostituire nei programmi l'obbrobriosa stuttura goto? :k:

Ultima modifica effettuata da Luk3 il 25/01/2009 alle 18:37
PM Quote
Avatar
nikipe_silver (Founder Member)
Expert


Messaggi: 339
Iscritto: 20/09/2005

Segnala al moderatore
Postato alle 22:22
Domenica, 25/01/2009
facendo programmi con un po' piu' di logica...

PM Quote
Avatar
pierotofy (Admin)
Guru^2


Messaggi: 6230
Iscritto: 04/12/2003

Segnala al moderatore
Postato alle 5:07
Lunedì, 26/01/2009
while, do-while, for.


Il mio blog: https://piero.dev
PM Quote
Avatar
P4p3r0g4 (Member)
Guru


Messaggi: 1319
Iscritto: 29/12/2006

Segnala al moderatore
Postato alle 14:39
Lunedì, 26/01/2009
Io sono contro l'enorme criticismo dei GoTo.
sono perfettamente d'accordo che l'abuso crea un codice praticamente illeggibile ma se ad esempio devo uscire da un mega ciclo annidato preferisco di molto usare un goto che non inserire nuove variabili e 3000 controlli if.

mi associo a nikipe nel dire che bisogna semplicemente creare il codice con un po` piu` di criterio.

Edit: e sicuramente sono d'accordo che i cicli a GoTo sono una cosa inguardabile.

Ultima modifica effettuata da P4p3r0g4 il 26/01/2009 alle 14:40
PM Quote
Avatar
eddiewrc (Member)
Expert


Messaggi: 560
Iscritto: 30/04/2006

Segnala al moderatore
Postato alle 15:41
Lunedì, 26/01/2009
se cercate in internet c'è un bellissimo articolo del signor Dijkstra che un po' di annetti fa per primo ha dimostrato che ogni programma con goto può essere riscritto senza e che critica (giustamente) lo spaghetti code..

quando si scrive un programma, anche se lo si fa da soli, si ha sempre a che fare con almeno un altro sviluppatore: noi stessi tra un po' di tempo.

sarebbe proprio cattiveria lasciarci da interpretare del codice fatto male, no?

PM Quote
Avatar
GrG (Member)
Guru^2


Messaggi: 3430
Iscritto: 21/08/2007

Segnala al moderatore
Postato alle 15:55
Lunedì, 26/01/2009
Io non sono contrario ai Goto (finche sn pochi...), infatti nei miei progr non ne ho mai avuto bisogno magari tranne qualche volta dove al massimo ne uso 2, ma il codice è chiaro lo stesso...

PM Quote
Avatar
eddiewrc (Member)
Expert


Messaggi: 560
Iscritto: 30/04/2006

Segnala al moderatore
Postato alle 17:06
Lunedì, 26/01/2009
è come se Facchetti mi dicesse di stare in linea con gli altri difensori su rilancio del portiere avversario... me l'ha detto facchetti quindi è giusto!!

PM Quote
Avatar
Luk3 (Ex-Member)
Guru


Messaggi: 615
Iscritto: 16/08/2008

Segnala al moderatore
Postato alle 18:58
Lunedì, 26/01/2009
Testo quotato

Postato originariamente da eddiewrc:

è come se Facchetti mi dicesse di stare in linea con gli altri difensori su rilancio del portiere avversario... me l'ha detto facchetti quindi è giusto!!



:-|

PM Quote
Avatar
eddiewrc (Member)
Expert


Messaggi: 560
Iscritto: 30/04/2006

Segnala al moderatore
Postato alle 20:50
Lunedì, 26/01/2009
qualcosa nn è chiaro? puoi sostituire facchetti con beppe bergomi o javer zanetti, se preferisci! il concetto è quello

PM Quote
Pagine: [ 1 2 ] Precedente | Prossimo