![MQL5 - Linguagem para estratégias de negociação inseridas no terminal do cliente MetaTrader 5](https://c.mql5.com/i/registerlandings/logo-2.png)
Você está perdendo oportunidades de negociação:
- Aplicativos de negociação gratuitos
- 8 000+ sinais para cópia
- Notícias econômicas para análise dos mercados financeiros
Registro
Login
Você concorda com a política do site e com os termos de uso
Se você não tem uma conta, por favor registre-se
Podemos obter uma breve recontagem das últimas 20 páginas do tópico? Quem está ganhando?
Podemos obter uma breve recontagem das últimas 20 páginas do tópico? Quem ganha?
Ninguém, pois não há essencialmente nenhum participante. Todos ficam com suas próprias opiniões.
Podemos obter uma breve recontagem das últimas 20 páginas do tópico? Quem está ganhando?
Foi você quem inventou - não estou sugerindo isso.
De minha prática.
Onde está o OOP aqui? OOP é alguma exigência corporativa durante o desenvolvimento. e tem pouco efeito no resultado final, mas pode ser muito útil (assim me parece), se uma pessoa for encontrada e desenvolver todas as aulas para todo o projeto, não irá misturar nada, as aulas serão naturais a partir do objetivo final do projeto....
Sua prática está desatualizada. E você está entrincheirado em sua documentação, nos TOR e em outros sistemas de projeto monótono. As metodologias de desenvolvimento ágil estão em uso agora. Palavras como Agile, XP significam algo para você? Eu acho que não. Aqui está uma entrevista com um homem interessante. Ele é da sua idade, mas como ele pensa e que experiência de vida não trivial.
A propósito, todos estão discutindo etc., por que ninguém dá exemplos simples de vida?...embora talvez eu tenha perdido, o tema está crescendo muito rápido.
Por exemplo, vamos tomar uma ação de tipo único frequentemente repetida: mostrar/ocultar certos símbolos em uma visão geral do mercado (apenas forex ou apenas metais, etc.).
Além disso, se considerarmos a sobrecarga de funções. É possível sem o OOP? e milhões de outras coisas.Para estas ações, você pode escrever suas próprias funções, e haverá uma dúzia ou mais. Além disso, se eles tiverem que ser conectados ao robô, em primeiro lugar, temos que lembrar todos os seus nomes e, em segundo lugar, temos que conectá-los todos um a um. Se eles forem formatados como uma classe, não precisamos lembrar todos os seus nomes, apenas conectá-los todos juntos em uma única linha. Não só é mais rápido e conveniente, mas o intellisense também funcionará. Vale a pena usar o OOP apenas por causa disso, é realmente conveniente.
A propósito, todos estão discutindo etc., por que ninguém dá exemplos simples de vida?...embora talvez eu tenha perdido, o tema está crescendo muito rápido.
Por exemplo, vamos tomar uma ação de tipo único frequentemente repetida: mostrar/ocultar certos símbolos em uma visão geral do mercado (apenas forex ou apenas metais, etc.).
Além disso, se considerarmos a sobrecarga de funções. É possível utilizá-lo sem OOP? e milhões de outras coisas.Para estas ações, você pode escrever suas próprias funções, e haverá uma dúzia ou mais. Além disso, se eles tiverem que ser conectados ao robô, em primeiro lugar, temos que lembrar todos os seus nomes e, em segundo lugar, temos que conectá-los todos um a um. Se eles forem formatados como uma classe, não precisamos lembrar todos os seus nomes, apenas conectá-los todos juntos em uma única linha. Não só é mais rápido e conveniente, mas o intellisense também funcionará. Vale a pena usar o OOP apenas por causa disso, é realmente conveniente.
Bem, o exemplo particular com funções não é muito correto. Afinal de contas, é possível enfiar várias chamadas de função em uma única função de embalagem.
Para você, todos os exemplos não são corretos.
Para você, todos os exemplos não são corretos.
Bem, um exemplo concreto com funções não é muito correto. Afinal de contas, é possível enfiar várias chamadas de função em uma única função de embalagem.
A intellisence não funcionará, o que impõe ao desenvolvedor a necessidade de lembrar todas as funções de cor com todos os parâmetros (o que é um disparate, é claro), ou de correr constantemente pelos arquivos e olhar para suas descrições.
Uma variável estática em uma função. Se a função será chamada de lugares diferentes com parâmetros diferentes, então para cada lugar e conjunto de parâmetros temos que fazer uma cópia da função - cópia puramente estúpida - mas isto é idiota. Com o OOP, um objeto é criado, tantos objetos quantos forem necessários.