Discussão do artigo "Desenvolvendo um sistema de Replay (Parte 27): Projeto Expert Advisor — Classe C_Mouse (I)"

 

Novo artigo Desenvolvendo um sistema de Replay (Parte 27): Projeto Expert Advisor — Classe C_Mouse (I) foi publicado:

Neste artigo irá nascer a classe C_Mouse. Esta foi pensada de maneira que a programação, seja feita no mais alto nível quanto for possível ser feita. Mas dizer que trabalharemos em alto, ou baixo nível, nada tem haver com questões de colocarmos palavrões ou chavões no meio do código. Longe disto. Trabalhar em alto nível ou de baixo nível, quando se fala em programação, diz o quanto o programa pode ser mais simples ou mais difícil de ser lido por outro programador.

No artigo anterior Desenvolvendo um sistema de Replay (Parte 26): Projeto Expert Advisor (I), expliquei em detalhes como a primeira classe, começou a ser construída. Mas vamos expandir as coisas, de forma a dar alguma serventia a tudo aquilo. Com isto irá nascer a classe C_Mouse. Esta foi pensada de maneira que a programação, seja feita no mais alto nível quanto for possível ser feita. Mas dizer que trabalharemos em alto, ou baixo nível, nada tem haver com questões de colocarmos palavrões ou chavões no meio do código. Longe disto. Trabalhar em alto nível ou de baixo nível, quando se fala em programação, diz o quanto o programa pode ser mais simples ou mais difícil de ser lido por outro programador. Ou seja, quando o código se assemelha com a linguagem natural, dizemos que o código é de alto nível, da mesma forma, quanto menos o código se parece com uma linguagem natural, mas baixo é o nível da programação. Já que nos afastamos da forma como escrevemos naturalmente e vamos nos aproximando da maneira como o processador, ou unidade de processamento irá conseguir entender as instruções.

Desta forma, tentarei sempre fazer com que o código das classes, tenham a maior nível possível, mas ao mesmo tempo evitarei usar ao máximo certo tipos de modelagem. Isto para não dificultar a compreensão do código por parte de pessoas com menos experiência. Pelo menos este será o meu intuito, não sei se irei de fato conseguir.

Autor: Daniel Jose