Discussão do artigo "Desenvolvendo um sistema de Replay (Parte 56): Adequando os Módulos"

 

Novo artigo Desenvolvendo um sistema de Replay (Parte 56): Adequando os Módulos foi publicado:

Apesar dos módulos estarem se comunicando de maneira adequada, existe uma falha quando é tentado usar o indicador de mouse no serviço de replay. Precisamos corrigir isto agora, antes de dar o próximo passo. Além disto, havia uma falha que finalmente foi devidamente corrigida no código do indicador de mouse. Então esta versão finalmente se tornou estável, e devidamente finalizada.

No artigo anterior Desenvolvendo um sistema de Replay (Parte 55): Módulo de controle,  fizemos algumas modificações que permitiram que o indicador de controle fosse criado de modo que não viesse a ser necessário fazer uso mais das variáveis globais de terminal. Pelo menos no que diz respeito a manter as informações, e configurações que fossem ajustadas pelo usuário.

Apesar de aquilo funcionar maravilhosamente bem, e ser bastante estável quando o sistema fosse colocado em um gráfico que contivesse um dado número de barras, o sistema a todo momento era finalizado por falhas de range, quando era tentado usar dados referentes a um ativo customizado.

O motivo, não é por que o ativo customizado, esteja de fato sujeito a falhas e a gerar problemas. Mas sim por conta da própria base de dados que muitas das vezes não é suficiente para promover o correto funcionamento de todo o sistema. Basicamente o fator problemático é o buffer.

Autor: Daniel Jose