Discussão do artigo "Desenvolvendo um sistema de Replay (Parte 60): Dando play no serviço (I)"

 

Novo artigo Desenvolvendo um sistema de Replay (Parte 60): Dando play no serviço (I) foi publicado:

Já faz um bom tempo que estamos mexendo apenas no indicadores. Mas agora chegou a hora de fazer o serviço voltar a executar o seu trabalho, a fim de que possamos ver o gráfico sendo construído com os dados informados. Mas como nem tudo é tão simples, será preciso ver para entender o que nos espera.

No artigo anterior Desenvolvendo um sistema de Replay (Parte 59): Um novo futuro, mostrei e expliquei algumas das mudanças que ocorreram nos módulos dos indicadores de controle e de mouse. Apesar de aquilo nos dar diversas possibilidades de uso futuro, para o modulo de indicador de mouse. Ainda assim ele contém uma pequena falha. Mas tal falha, não nos afeta neste momento. Isto por que nosso foco, neste exato momento será resolver alguns problemas que ainda temos com relação ao encapsulamento, presente no código das classes do serviço de replay/simulador.

Apesar de já termos feito algumas mudanças, que foram vistas nos artigos anteriores. As mesmas não foram o suficiente para resolver completamente o problema do encapsulamento. Ainda temos coisas vazando de dentro das classes. E precisamos corrigir isto agora, caso contrário teremos sérios problemas em breve. Além deste problema de encapsulamento, que está deixando algumas coisas que não deveriam vazar, serem acessíveis diretamente fora da classe. Temos algumas outras coisas, para serem remodeladas, a fim de nos permitir um acesso mais adequado a algumas variáveis e informações. Tudo isto será feito aqui, neste artigo.


Vídeo de demonstração

Autor: Daniel Jose