Article View: es.comp.os.linux.programacion
Article #10849Re: Usar Goto en una situación concreta.
From: Ignacio Arenaza
Date: Sat, 26 Jan 2002 01:20
Date: Sat, 26 Jan 2002 01:20
50 lines
2977 bytes
2977 bytes
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
>>>>> "David" == David Asorey �lvarez <forodejazz@yahoo.es> writes:
David> t�pico, me gustar�a pedir vuestra opini�n sobre el uso del
David> Goto en un caso **concreto**. Lo pongo en pseudo-c�digo
Yo estoy a favor del uso del goto siempre que la legibilidad del
programa mejore. Creo que el caso que presentas es uno de esos casos.
David> En relaci�n con �ste asunto y cosas parecidas, �conoce
David> alguien alg�n libro o manual de programaci�n *independiente
David> del lenguaje* en el que se traten cosas de �stas, buenas
David> pr�cticas de programaci�n y algoritmos?.
The Practice Of Programming. Brian W. Kernigham, Rob
Pike. Addison-Wesley. 1999. ISBN 0-201-61586-X.
Usa C, C++, Java y Perl al menos en los ejemplos, aunque los tres
primeros son los mas usados a lo largo del libro con diferencia.
Creo que ha aparecido una version en espa�ol no hace mucho.
Si le vas a pegar al C, una referencia imprescindible (IMHO) es:
Writing Solid Code. Steve Maguire. Microsoft Press. 1993.
ISBN 1-55615-551-4.
De este ultimo se positivamente que hay una edicion en espa�ol de
McGraw-Hill. Creo que el titulo es "Codigo Robusto" o algo asi. A
pesar de ser un libro de Microsoft Press que habla de como escribir
codigo C sin errores y pueda parecer un contrasentido, es un libro
co-jo-nu-do. Altamente recomendable para todos los programadores de
C.
Saludos. I�aki.
- --
Get PGP/GPG Keys at http://www.escomposlinux.org/iarenaza/pgpkey.html
I use free software / Yo uso software libre
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.0.6 (GNU/Linux)
Comment: Processed by Mailcrypt and GPG
iD8DBQE8UgRNZXLnGT1HLgcRAmAMAJ9pqv6YSU8U0rvvWQOn4/0H38uwtACfbd63
JV7rrTbCFmevmGjLPu6a0Jk=
=BSpv
-----END PGP SIGNATURE-----
Technical Details
Message-ID:
<87k7u5q569.fsf@eb2ebu.ampr.org>Path:
arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!newsfeed.stanford.edu!newsfeeds.belnet.be!news.belnet.be!opentransit.net!newsfeed.comtenidos.com!newsfeeder.wanadoo.es!eb2ebu.ampr.org!not-for-mailReferences:
<1759581e.0201250319.21718182@posting.google.com>Show Full Headers
Complete Article Headers
X-Google-Language: SPANISH,ASCII X-Google-Thread: f86c8,72d083b7113f85ad X-Google-Attributes: gidf86c8,public X-Google-ArrivalTime: 2002-01-26 07:41:04 PST Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!newsfeed.stanford.edu!newsfeeds.belnet.be!news.belnet.be!opentransit.net!newsfeed.comtenidos.com!newsfeeder.wanadoo.es!eb2ebu.ampr.org!not-for-mail From: Ignacio Arenaza <iarenaza@eb2ebu.ampr.org> Newsgroups: es.comp.os.linux.programacion Subject: Re: Usar Goto en una situación concreta. Date: 26 Jan 2002 02:20:14 +0100 Organization: Servidor NNTP de eb2ebu.ampr.org Lines: 50 Message-ID: <87k7u5q569.fsf@eb2ebu.ampr.org> References: <1759581e.0201250319.21718182@posting.google.com> NNTP-Posting-Host: 62-36-89-45.dialup.uni2.es Mime-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit X-Trace: news.wanadoo.es 1012059575 9030 62.36.89.45 (26 Jan 2002 15:39:35 GMT) X-Complaints-To: usenet@wanadoo.es NNTP-Posting-Date: Sat, 26 Jan 2002 15:39:35 +0000 (UTC) User-Agent: Gnus/5.0808 (Gnus v5.8.8) Emacs/20.7