PROFESSIONAL의 열매와 AMATEUR의 열매를 프로그래밍 방식으로 구별하는 방법은 무엇입니까? - 페이지 5

 
Lucky의 원작자가 누구인지 알려주세요.
 

이 작업은 원래 제품의 품질이 아니라 프로그래머의 전문성에 대한 평가로 공식화되었습니다. 여기서 의미론은 건드릴 수 없고 스타일을 분석하는 것으로 충분하다고 생각합니다.

그리고 누가 Dmitry가 최고의 MQL4 인코더가 아니라 grail 을 찾고 있다고 말했습니까? :)

 

저도 희망 없는 일이라고 생각해요

그러나 전문성의 표시 중 하나는 비유적으로 말해서 "비전문적인 코드의 전체 양을 한 줄로 처리하는" 코드 스타일인 것 같습니다!

그러나 당신이 이해했듯이 이것을 확인하는 것은 불가능합니다. 비교할 수없는 것을 비교하는 것은 불가능하고 볼륨이 다를 수 있습니다.

그리고 동시에 전문가를 위한 질문입니다. 옛날 옛적에 하나의 코드를 보고 이해할 수 없었습니다. mq4에서 그런 항목을 본 적이 없습니다. 여기에서 찾았습니다 - 이것은 기능입니다:

 bool IsEntryTime()
{
   datetime tm0 = TimeCurrent ();
   datetime tm1 = StrToTime(TimeToStr(tm0, TIME_DATE) + " " + StartTime);
   datetime tm2 = StrToTime(TimeToStr(tm0, TIME_DATE) + " " + StopTime);

   bool isTm = false ; 
   if (tm1 <= tm2) 
    isTm = isTm || (tm1 <= tm0 && tm0 < tm2); //булевой переменной "isTm" присваиваются сравнивающие з начения в пр авой части выражения . Такое можно делать? Что обозначают тогда: ||, <=, &&, <?
   else
    isTm = isTm || (tm1 <= tm0 || tm0 < tm2);
  
   return (isTm);
}

가능하다면 설명해주세요.

 
peco :

저도 희망 없는 일이라고 생각해요

그러나 전문성의 표시 중 하나는 비유적으로 말해서 "비전문적인 코드의 전체 양을 한 줄로 처리하는" 코드 스타일인 것 같습니다!

그러나 당신이 이해했듯이 이것을 확인하는 것은 불가능합니다. 비교할 수없는 것을 비교하는 것은 불가능하고 볼륨이 다를 수 있습니다.

그리고 동시에 전문가를 위한 질문입니다. 옛날 옛적에 하나의 코드를 보고 이해할 수 없었습니다. mq4에서 그런 항목을 본 적이 없습니다. 여기에서 찾았습니다 - 이것은 기능입니다:

가능하다면 설명해주세요.

올바른 괄호
 
peco :

저도 희망 없는 일이라고 생각해요

그러나 전문성의 표시 중 하나는 비유적으로 말해서 "비전문적인 코드의 전체 양을 한 줄로 처리하는" 코드 스타일인 것 같습니다!

그러나 당신이 이해했듯이 이것을 확인하는 것은 불가능합니다. 비교할 수없는 것을 비교하는 것은 불가능하고 볼륨이 다를 수 있습니다.

그리고 동시에 전문가를 위한 질문입니다. 옛날 옛적에 하나의 코드를 보고 이해할 수 없었습니다. mq4에서 그런 항목을 본 적이 없습니다. 여기에서 찾았습니다 - 이것은 기능입니다:

가능하다면 설명해주세요.


브레이크 코드. 개발자는 좋을 수 있지만 최적화 및 테스트에 대해 생각하지 않습니다.
 
ruslanchik :
올바른 괄호


그리고 비트 연산 이 있다고 생각했습니다 ))))
 
Vinin :

분명히 적은 코드가 작성되었습니다. 6개월 이상 전에 만들어진 모든 코드는 다른 사람의 코드가 됩니다(물론 그렇지는 않음). 그러나 당신은 생각해야합니다

문서화되지 않은 이 코드 는 다른 사람의 코드가 됩니다.


또 다른 것은 기본적으로 코드가 문서화되어 있지 않다는 것입니다.

 
나는 Renat과 Rashid and Glory (stringo) ....의 소스에서 공부했고 Sergey Kovalev는 많지 않습니다 ... 그리고 인쇄물로만 문제를 식별해야한다는 것을 깨달았습니다 ... 또는 (경고)
 
peco :

일종의 비트 연산이라고 생각했습니다.
아니요, 이것은 현재 시간이 허용된 시간 간격(거래)에 속하는지 확인하는 가장 좋은 방법이 아닙니다.
 
ruslanchik :
나는 Renat과 Rashid and Glory (stringo) ....의 소스에서 공부했고 Sergey Kovalev는 많지 않습니다 ... 그리고 인쇄물로만 문제를 식별해야한다는 것을 깨달았습니다 ... 또는 (경고)
... 또는 추측컨데, 0으로 설정한 후 코드를 마치 다른 사람의 코드처럼 살펴봅니다. :)