Code Time

Script Time: La prueba y error

Informações:

Sinopsis

A la hora de trabajar, como hemos mencionado en anteriores episodios puede utilizarse el backtracking, también conocido como prueba o error, pero ¿qué tan útil o bueno es esto?. En sí existen muchos ámbitos donde puede utilizarse, el más obvio es como técnica algorítmica. En ese apartado es normal muchas veces es una buena solución pero hay que tener en cuenta si el resultado debe ser el óptimo, ya que por ejemplo en un laberinto podrían haber dos caminos para llegar a la salida pero uno requiera recorrer una ruta ciento de veces más larga que la otra. Dependiendo de la elección que el algoritmo tome puede que escojamos el camino más largo lo que también se traduce en más procesamiento. Por su parte esta técnica puede emplearse para encontrar la localización ya que “reduce” el campo de búsqueda. Es frecuente hacer una comprobación a la mitad del código para descargar una de las partes que sería la correcta. Una cierta variante de esto ocurre a la hora de probar software (más que nada si esto lo hace uno mismo