por
pobrecito hablador
el Domingo, 30 Noviembre de 2003, 21:54h
(#240224)
Diga lo que diga Torvalds, a tí te da mil vueltas en el uso de depuradores. (Seguramente)
Una cosa es que, debido a su experiencia, la mayoría de las veces no los necesite y otra que los desprecie.
Hay veces, un depurador controlado por hardware es el mejor medio de ver lo que hace tu programa, porque ni siquiera tienes una línea serie hacia dónde dirigir los printfs.
Si lees mi mensaje verás que pone "80%", no "100%". Si tenías ganas de gresca o de llamar a alguien "aficionado" o "ignorante" para sentirte mucho más "elite", enhorabuena, pero has elegido mal el mensaje. Esta claro que los prints sólo los vas a utilizar cuando tienes una idea de donde ponerlos, lo contrario sería absurdo.
Pero resulta que si has diseñado bien tu software cuando encuentras (o alguien encuentra) un fallo casi siempre vas a saber por donde tirar más o menos, bien por el error que de el sistema, bien por la salida del programa, bien por su comportamiento o bien porque sepas que cambios has introducido en la versión que te da el fallo.
Por supuesto habrá ocasiones en las que no quede más remedio que utilizar un depurador porque no tienes ni idea de por donde va el fallo (típicamente fugas de memoria), pero si uno conoce bien su software, son las menos.
Ah, y Linus si desprecia los depuradores, como sabe cualquier persona que haya leido LK cuando se ha hablado del tema.
Finalmente, no se si el ignorante lo eres tu (desde luego por tus insultos no pareces muy cabal), pero desde luego eres bastante cobarde para escudarte en una cuenta anónima.
Re:prints...
(Puntos:0)Una cosa es que, debido a su experiencia, la mayoría de las veces no los necesite y otra que los desprecie.
Hay veces, un depurador controlado por hardware es el mejor medio de ver lo que hace tu programa, porque ni siquiera tienes una línea serie hacia dónde dirigir los printfs.
La ignorancia es muy atrevida.
Re:prints...
(Puntos:2)( http://barrapunto.com/ )
Pero resulta que si has diseñado bien tu software cuando encuentras (o alguien encuentra) un fallo casi siempre vas a saber por donde tirar más o menos, bien por el error que de el sistema, bien por la salida del programa, bien por su comportamiento o bien porque sepas que cambios has introducido en la versión que te da el fallo.
Por supuesto habrá ocasiones en las que no quede más remedio que utilizar un depurador porque no tienes ni idea de por donde va el fallo (típicamente fugas de memoria), pero si uno conoce bien su software, son las menos.
Ah, y Linus si desprecia los depuradores, como sabe cualquier persona que haya leido LK cuando se ha hablado del tema.
Finalmente, no se si el ignorante lo eres tu (desde luego por tus insultos no pareces muy cabal), pero desde luego eres bastante cobarde para escudarte en una cuenta anónima.