elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Estamos en la red social de Mastodon


+  Foro de elhacker.net
|-+  Programación
| |-+  Programación C/C++ (Moderadores: Eternal Idol, Littlehorse, K-YreX)
| | |-+  Problema al usar while
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: 1 [2] Ir Abajo Respuesta Imprimir
Autor Tema: Problema al usar while  (Leído 6,023 veces)
Loretz

Desconectado Desconectado

Mensajes: 117


Ver Perfil
Re: Problema al usar while
« Respuesta #10 en: 25 Mayo 2020, 20:09 pm »

¿dijsktra?

¿Puede ser que estés haciendo tu tributo jugando con el nombre del homenajeado?

https://www.britannica.com/biography/Edsger-Dijkstra



En línea

dijsktra

Desconectado Desconectado

Mensajes: 110


Mr Edsger Dijsktra (Tribute to)


Ver Perfil
Re: Problema al usar while
« Respuesta #11 en: 25 Mayo 2020, 21:12 pm »

¿dijsktra?

¿Puede ser que estés haciendo tu tributo jugando con el nombre del homenajeado?

https://www.britannica.com/biography/Edsger-Dijkstra



El mismo. Una figura apasionante. Con el (y otros más=, la programación pasó a tener rando de disciplina científica.

¿ Te interesa saber algo de él?
Entre otras cosas, te diré que fue un poco "tecnofobo", todos sus artículos los escrbía a manuscrito, ideo un método de sintésis de programas sistemático, conocido como la "derivación de programas".... Se oponía  a la programación con GOTOS, siendo el primer apóstol de la promgramación estructurada.

Tampoco le gustaba mucho la programación orientada a objetos, que consideraba "una aberración propia de Sillicon Valley..."

Solía decir. "Si depurar es el acto de encontrar fallos en un programa, entonces programar debe consistir en el acto de ponerlos dentro"...

Una vida apasionante....

https://www.youtube.com/watch?v=nVyqbfzOGI8




En línea

Si la depuración es el proceso de eliminar fallos en el software, entonces programar debe ser el proceso de ponerlos dentro. (Edsger Dijsktra)
Serapis
Colaborador
***
Desconectado Desconectado

Mensajes: 3.391


Ver Perfil
Re: Problema al usar while
« Respuesta #12 en: 26 Mayo 2020, 20:40 pm »

Solo una puntualización acotada...
- Tienes un montón de variables que sobran, puedes reusar una para varias cosas o incluir en el cout la operación cuando no vayas a reusar una variable más.
Es muy mala práctica reusar variables, salvo ciertos casos.
Si se tiene una función con varios bucles uno tras otro, no hay problema alguno en reusar la variable que actúa de contador, pués ese es su propósito.

En cambio si tienes una variable como 'mes' definida por ejemplo como entero, que más adelante no la precises y la reutilices, solo enfanga el código... si tiempo más tarde tienes que revisarlo, podrías encontrarte con que 'mes = -3147', cuando su nombre sugiere que esté acotado en un valor 1-12 (por ejemplo).

En fin, ahorrar algunos bytes de memoria (hace 30-40 años tenía cierta validez, por la escasez de memoria, y aún así se desaconsejaba), lo más probable es que a futuro te malgaste tiempo (que es mucho más preciosos que algunos bytes sueltos) si se convierte en una práctica habitual, tratando de comprender que hace tal o cual variable aquí o allá y porque tiene valores dispares. Si cada variable es nombrada conforme a su propósito y no reutilizada fuera de dicho propósito, el código será siempre fácil de seguir o por lo menos no inducirá a errores, aunque pasen algunos años sin tocarlo...
En línea

Páginas: 1 [2] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
Usar API sin declarar [Problema] xD
Programación Visual Basic
ghacke 1 2,207 Último mensaje 30 Septiembre 2008, 21:35 pm
por cobein
Hay algún problema al usar...
PHP
Shell Root 4 2,589 Último mensaje 21 Marzo 2011, 22:56 pm
por ~ Yoya ~
problema al usar el teclado
Software
01munrra 4 2,331 Último mensaje 5 Febrero 2014, 22:30 pm
por 01munrra
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines