🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: es.comp.os.linux.programacion
Article #16102

Re: [POLEMICA CON GOTO] (Era-->Re: Saltos en bash)

#16102
From: EstEl
Date: Sun, 07 May 2000 00:00
48 lines
2778 bytes
A ver si puedo decir algo a Ignacio Arenaza......
>    EstEl> Mmm... me das 1 byte para un contador y te hago lo mismo
>
>Te doy los bytes que te hagan falta ;-), solo que lo que tu has puesto
>no hace lo mismo ;-) 

Me di cuenta despues de verme :( pero la idea de que se puede hacer esta
captada, no?

>La idea de mi codigo es: si al hacer algo en el paso n las cosas no
>han ido, deshaz lo de los pasos n-1, n-2, ... 1. En tu codigo esto no
>se tiene en cuenta. Y tratar de comprender tu codigo es mas dificil
>que el mio (IMHO). De hecho he tenido _serios_ problemas para ver que
>de hecho deshacia los pasos -3, -2 y -1 ;-)

Por que no explique que en realidad los numeros eran condiciones. De todas
formas si me dicen que soy bastante retorcido programando ;D
 
>Y si hablamos de mantenimiento, con mi esquema, introducir nuevos
>pasos adicionales o pasos intermedios supone un impacto minimo,
>mientras que con tu codigo tienes que retocar todas las opciones en el
>caso de un paso intermedio.

No, simplemente tienes que retocar la orden que sea, por que las
condiciones son las mismas. 
Si a lo que te refieres es a cambiar las condiciones, simplemente tienes que
cojer el numero que no quieres y a ese mismo numero asignarle otra
condicion. 

>Ojo, que yo no digo que haya que usar el goto sin ton ni son, solo
>digo que hay ocasiones en que es mas util, claro, conciso y mantenible
>que si no se usa. Por tanto, ni abusar de el ni prohibirlo
>categoricamente. 

Vale, creoq ue estamos de acuerdo, pero a mi dejame el goto solo para el
ensamblador y poco mas, que me da cosa usarlo ;) 

>Es que por la misma regla de tres prohibimos los
>punteros (que no las referencias), que son muy malos y peligrosos ;-)

Hombre...... es que un programa sin punteros es como un linux sin vim jeje

-- 
Este mail esta en.......
(      (     (    (   (  ( ((in Dolby Pro Logic)) )  )   )    )    )      )
                  Enrique(EstEl en irc.unionlatina.org:#berta)
                      Usuario registrado de Linux:140947
Si no se oye la musica configura bien windows y reinicia un par de veces...
Technical Details
Message-ID: <lho4f8.0h.ln@debian>
Path: arc1-ca.pugleaf.net!unknown!not-for-mail
References: <slrn8gtnu0.pc.scandisk@localhost.localdomain> <aodne8.je1.ln@simpsons4ever> <871z3k4slh.fsf_-_@eb2ebu.ampr.org> <nufse8.l7.ln@debian> <87bt2jgogi.fsf@eb2ebu.ampr.org>

Show Full Headers
Complete Article Headers
X-Google-Language: SPANISH,ASCII-7-bit
X-Google-Thread: f86c8,e073e16083571582
X-Google-Attributes: gidf86c8,public
From: Enrique@imladris.org (EstEl)
Subject: Re: [POLEMICA CON GOTO] (Era-->Re: Saltos en bash)
Date: 2000/05/07
Message-ID: <lho4f8.0h.ln@debian>
X-Deja-AN: 620848846
References: <slrn8gtnu0.pc.scandisk@localhost.localdomain> <aodne8.je1.ln@simpsons4ever> <871z3k4slh.fsf_-_@eb2ebu.ampr.org> <nufse8.l7.ln@debian> <87bt2jgogi.fsf@eb2ebu.ampr.org>
Organization: Telefonica Transmision de Datos
User-Agent: slrn/0.9.5.3 (UNIX)
Reply-To: estelANTISPAM@upseros.com
Newsgroups: es.comp.os.linux.programacion