Discusión sobre el artículo "Desarrollo de un sistema de repetición (Parte 63): Presionando play en el servicio (IV)"

 

Artículo publicado Desarrollo de un sistema de repetición (Parte 63): Presionando play en el servicio (IV):

En este archivo, resolveremos por fin los problemas de simulación de los ticks en una barra de un minuto, de manera que puedan coexistir con ticks reales. De esta manera, evitaremos enfrentarnos a problemas en el futuro. El contenido expuesto aquí tiene como único objetivo la didáctica. En ningún caso debe interpretarse como una aplicación cuya finalidad no sea el aprendizaje y el estudio de los conceptos mostrados.

A pesar del avance logrado en el artículo anterior, mencioné al final del mismo que surgirían algunos errores provocados por la implementación de la simulación sobre datos reales. Reitero que estos errores no existen en la simulación pura, pero sí aparecerán, con toda seguridad, al combinarse con datos reales. Sin embargo, no suponen un problema a la hora de ejecutar las pruebas y determinar si el sistema que se está creando es viable o no, tanto para su mantenimiento como para su mejora. A menudo, desarrollamos algo solo para probar su viabilidad. Si la idea que hay detrás de la implementación no resulta viable, simplemente la descartamos tras haber invertido poco tiempo en correcciones u otros ajustes.

En el mismo artículo informé de cuáles serían estos errores y de su origen. Pero como el artículo ya contenía mucha información que deberías comprender a fondo antes de avanzar, decidí finalizarlo en un punto concreto. Sin embargo, aquí corregiremos esos fallos que se generaron no debido a cambios en el código, sino porque estamos implementando algo que no sería realmente necesario si no existiera una sobrecarga en el sistema de temporización. Dicha sobrecarga aún no puede percibirse completamente debido a que estamos en una etapa inicial de todo lo que necesita ser implementado.


Autor: Daniel Jose