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 - Pagina 2

Pagine: [ 1 2 ] Precedente | Prossimo
Avatar
P4p3r0g4 (Member)
Guru


Messaggi: 1319
Iscritto: 29/12/2006

Segnala al moderatore
Postato alle 21:31
Lunedì, 26/01/2009
potrei dire la stessa cosa con chi odia il GoTo se permetti.
Lo dice anche wikipedia che e` sbagliato deve essere cosi`.
tuttavia e` inequivocabile che in molti casi il Goto ti risparmia molte righe di codice (e parecchi copia/incolla).
A meno che tu non stia facendo un programma immane   del quale necessiti una perfetta architettura lineare il GoTo e` sempicemente comodo.
poi e` ovvio che uno non si fa i cicli di GoTo.
Lo userai per Uscire da cicli annidati, per diminuire il codice in controlli if e case annidati.
Lo so anche io che posso usare altri sistemi ma il goto e` semplicemente piu` corto (e veloce).
Ammesso che lo si sappia utilizzare, ovviamente.

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


Messaggi: 560
Iscritto: 30/04/2006

Segnala al moderatore
Postato alle 21:33
Lunedì, 26/01/2009
faccio anche notare che nei Linguaggi Seri per uscire dai cicli annidati ci sono cose come break e continue...

PM Quote
Avatar
P4p3r0g4 (Member)
Guru


Messaggi: 1319
Iscritto: 29/12/2006

Segnala al moderatore
Postato alle 21:38
Lunedì, 26/01/2009
Lo so che ormai avro` rotto con questi cicli annidati. pero` e` proprio questo il caso piu utile.
per uscire da un ciclo annidato al verificarsi di qualche condizione basta 1 GoTo o 1 controllo [if + break ] per ogni livello di ciclicita`.
(se si parla di C o Vb)
A questo punto capisci perche` difendo il mio goto.

PM Quote
Avatar
K.Mitnick (Member)
Expert


Messaggi: 278
Iscritto: 24/03/2007

Segnala al moderatore
Postato alle 0:51
Martedì, 27/01/2009
COMEFROM is the answer... :D http://en.wikipedia.org/wiki/COMEFROM

PM Quote
Avatar
eddiewrc (Member)
Expert


Messaggi: 560
Iscritto: 30/04/2006

Segnala al moderatore
Postato alle 12:49
Martedì, 27/01/2009

PM Quote
Avatar
Luk3 (Ex-Member)
Guru


Messaggi: 615
Iscritto: 16/08/2008

Segnala al moderatore
Postato alle 19:23
Mercoledì, 28/01/2009
Testo quotato
PM Quote
Avatar
gigisoft (Member)
Guru


Messaggi: 696
Iscritto: 11/10/2008

Segnala al moderatore
Postato alle 11:11
Venerdì, 06/02/2009
Testo quotato

Postato originariamente da eddiewrc:

faccio anche notare che nei Linguaggi Seri per uscire dai cicli annidati ci sono cose come break e continue...



però chissa' perche' negli stessi  linguaggi seri il GoTo non e' stato tolto; e non si metta in mezzo il discorso della portabilita', perche' per cambiare altre cose non ci hanno pensato due volte, fregandosene della portabilita'

Ultima modifica effettuata da gigisoft il 06/02/2009 alle 11:12
PM Quote
Pagine: [ 1 2 ] Precedente | Prossimo