Esse é o estilo! :) - página 2

 
ForexTools >> :

Obrigado TheXpert, de alguma forma eu nem percebi esta "passagem".

bem, não arranje a desculpa de que foi feito de alguma forma e agora você tem que pelo menos explicar ;)

Os elementos do projeto são comentários, você pode removê-los sem qualquer perda de funcionalidade!! Tente remover apenas um desses "elementos" (quero dizer } ) - para onde o compilador o enviará? :))))

Bem-vindo à MQL5.com!

 

Do que você está falando, se você não gosta, deixe-os fazer do seu jeito, eu, por exemplo, sempre lutei com a formatação antiga e

Sempre tive dificuldades com a formatação antiga, e sempre usei este estilo:

if( условие)
  { оператор;
   if( условие)
     {if( условие)
        { оператор;if( условие) оператор;  
        }
      оператор;
     }
  }

e agora que a formatação está se aproximando do normal, tenho que levar em conta seus interesses,

não, agora o caminhão com o doce virou na minha rua :o)

zy, mas se fosse possível configurar o modelador como há uma oportunidade de personalizar os modelos, seria ótimo.

 
O que há para falar. O modelador é decepcionante, não dá para montar - e essa é provavelmente a principal decepção.
 

Uau!!!

Olhado de perto, e o código Styler5 combina exatamente com meu estilo

Um fragmento do meu código do indicador afixado nesta linha

       if( trend==1)              //первая ситуация когда последним на графике отобразили минимум
         {
          if(High[ i]>= lokal_max)
            {
             lokal_max=High[ i];
             t_max=Time[ i];
             lokal_min= lokal_max;
             t_min= t_max;
            }
          else if(Low[ i]<= lokal_min)
            {
             lokal_min=Low[ i];
             t_min=Time[ i];
            }
          if( lokal_max- lokal_min>= vistup*Point)
            {
             max[iBarShift(NULL, 0, t_max, true)]= lokal_max;
             if( pokaz_urov_vistupa)
               por[ i]= lokal_max- vistup*Point;
             last_max= lokal_max;
             shagi[ i]=( last_max- last_min)/Point;
             vsego_up++;
             summa_up= summa_up+ shagi[ i];
             if( max_up< shagi[ i])
               {
                max_up= shagi[ i];
                time_max= t_max;
               }
             kommentariy=TRUE;
             n= i;
             trend=-1;
             lokal_max= lokal_min;
             t_max= t_min;
            }
         }

E este é o estilo de código que me foi ensinado na LETI no departamento de engenharia informática e informática, estudamos C++ lá.

Portanto, talvez seja algum tipo de padrão.

 
Urain >> :

E agora que a formatação está se aproximando do normal, ela deve levar em conta seus interesses,

não agora há um kamazza com doces na minha rua :o)

Acredite em mim, seu estilo NÃO é normal.

ALEX_SPB_RU escreveu(a) >>

E este estilo de código foi-me ensinado na LETI no departamento de engenharia informática e informática, onde estudamos C++.

Portanto, pode ser algum tipo de padrão.

Da mesma forma.

>> :

Bem-vindo à MQL5.com!

Você está sugerindo que continuemos a conversa lá? >> OK, vou começar uma linha.

 
TheXpert >> :

Acredite em mim, seu estilo NÃO é normal.

Da mesma forma.

E muitas pessoas também falam sobre este estilo:

if(условие){
  оператор;
  if(условие){
    оператор;
    }
  }

Para mim pessoalmente, a essência do código está completamente perdida, simplesmente não consigo vê-la.

if( условие)
{ оператор;
 if( условие)
 { оператор;
 }
}

или этот вооще отпад:

if ( условие)
{ оператор;
 if ( условие)
 { оператор;
 }
}
 
Urain >> :

E muitas pessoas também falam sobre este estilo:

Havia uma linha sobre os estilos de codificação. Eu falei lá em detalhes, incluindo o estilo que você citou.

 

Em geral, seria ideal tornar o estilo personalizável, para que todos possam ajustá-lo para si mesmos.

Isso é simplesmente não saber que com o código de outra pessoa, como Urain aberto em meu editor é configurado sob meu estilo será exibido em meu estilo ou no dele? Seria ideal ser convertido no meu estilo!!!

 
TheXpert >> :

Havia uma linha sobre os estilos de codificação. Falei sobre isso em detalhes, incluindo o estilo que você citou.

Não me importa o que você diz sobre meu estilo, assim como não me importa o que eu penso sobre o seu, a questão é que ele costumava ser tão mal formatado para mim agora, tão mal para você. Daí a moral de tornar o Styler personalizável.

 
Urain >> :

E muitas pessoas também falam sobre este estilo:

para mim pessoalmente, a essência do código está completamente perdida, eu simplesmente não consigo vê-la.



Eu reescreveria o primeiro exemplo um pouco diferente - está próximo do que eu realmente uso:

if(условие) {
  оператор;

  if(условие) {
    оператор;
  }
}


Concordar - alguns espaços e hifenação - e tudo já parece muito mais claro. :)

O principal é que você pode ver imediatamente o nível de aninhamento dos blocos de código.

Razão: