alessandri   22-01-2022, 04:20
#1
Hola amigos.
Siempre que hacemos un programa hacemos nuestras propias pruebas
pero casi siempre surgen formas de mal uso de programa que generar
-run time error, bad argument, etc-, y generalmente lo descubren otros usuarios.

Seria genial crear algún algoritmo para encontrar errores, algo que pruebe de
manera automática y completa un formulario.

¿alguna idea para iniciar algo tan genial?
tercoide   18-02-2022, 12:56
#2
(22-01-2022, 04:20)alessandri escribió: generalmente lo descubren otros usuarios.

Creo que este método no fue superado. Y si es la mujer del programador, mejor, nadie como ellas para marcarnos los errores que cometemos! (que no me lea la donna )
Última modificación: 18-02-2022, 12:57 por tercoide.

"Es mejor saber todo de muy poco que muy poco de todo" - anonimo
vuott   18-02-2022, 14:33
#3
(18-02-2022, 12:56)tercoide escribió: (que no me lea la donna )

Big Grin

« Los horizontes perdidos nunca regresan. » (F. Battiato, 1983)

« Las ondas nunca regresan. » (Genesis: Ripples, 1976)

« Vita non suavis esse potest, nec Mors amara. »  (...vuott)
jguardon   21-02-2022, 01:08
#4
La realidad es que ya existe una forma de chequear errores automáticamente en tu programa. Desde hace poco tiempo existe un componente llamado gb.test que implementa "unittesting", una forma de vigilar tu programa antes errores posibles de programación o de mal uso por otros usuarios.

https://gambaswiki.org/wiki/doc/unittesting

Evidentemente los test los tiene que programar el desarrollador, no existe una forma mágica de adivinar los errores, pero más que una solución rápida, es un concepto o una filosofía de programación. Habréis oído hablar de las "test driven development" o desarrollo conducido por pruebas, donde literalmente se escriben los test de errores antes que la propia aplicación, muy común entre los programadores de Python y C.

Saludos

Por favor, usa el corrector ortográfico antes de pulsar el botón 'Enviar'
alessandri   25-02-2022, 16:18
#5
Saludos,
 Gracias lo probare.
  
Usuarios navegando en este tema: 3 invitado(s)
Powered By MyBB, © 2002-2024 MyBB Group.
Made with by Curves UI.