러시아어로 코드 작성하기. 그러한 프로그램의 장단점. - 페이지 16

 
Vitaly Muzichenko :

일어날 수 있는 최악의 상황은 누군가가 그러한 코드에서 무언가를 편집하도록 요청하는 경우입니다. 이것이 시작되는 곳입니다. 키릴 자모의 변수는 단순히 모국어에 무례하며 그러한 코드를 편집하는 것은 시간 낭비입니다.

우크라이나 사람이 자국어로 작성한 후 중국인이 추가로 편집하고 자국어로 주석을 달면 코드가 어떨지 상상할 수 있습니다.)

나쁜 일은 일어나지 않을 것입니다. 수정할 사항이 있으면 작성자에게 연락해야 합니다. 작가가 몇 번이고 거절하면 평판이 급 곤두박질칠 테고.. 그런 코드는 터넷의 빈 공간에서 사라지고 모두가 그런 프로그래머를 잊게 될 것이다. 걱정할 것은... 하지만 초심자들의 경우, 특히 질문에 답할 때 더 나은 이해를 위해 키릴 문자를 사용하는 것도 유용합니다.

나는 이미 영어와 중국어를 한국어로 똑같이 할 줄 모른다고 말했다. 변수에 라틴어 러시아어 단어를 제공하려고 시도했습니다. 더 나빠졌습니다. 그리고 모든 업적을 잃기 위해 키릴 문자로 쓰기가 두렵습니다 ...

 
Реter Konow :
아니, 아무것도 귀찮게하지 않습니다. 러시아어 로 전문가 고문을 작성해 보셨습니까? 아직 없다면 시도해 볼 것을 제안합니다. 그런 다음 경험을 공유하십시오. 그건 그렇고, 나는 모두에게 이것을 할 것을 제안합니다.

이것으로 해보고 시작했는데, 그게 무능하고 원시적이라는 걸 깨닫고 국제적 수준이 되기 위해 영어로 바꿨습니다.

 
Реter Konow :
과장이 좀 심하네요)) 물론, 다른 언어를 사용하는 프로그래머가 볼 경우 코드는 영어로 되어 있어야 합니다. 그건 그렇고, 모국어에 대한 무례함에 관해서는 영어 사용자에게는 그러한 콤플렉스가 없습니다. 그들은 그들의 모국어로 프로그램을 작성하고 걱정하지 않습니다)

나는 계속하지 않을 것이다.

여기 에서 가져온 것입니다

멋지고 읽기 쉬운가요?


 
Vladimir Zubov :

이것으로 해보고 시작했는데, 그게 무능하고 원시적이라는 걸 깨닫고 국제적 수준이 되기 위해 영어로 바꿨습니다.

글쎄, 나는 국제 수준에서 무능함과 원시로 미끄러졌다는 것이 밝혀졌다)))
 
Реter Konow :
프로그래밍에 관한 책을 쓰는 사람들 중에도 이런 접근 방식을 지지하는 사람들이 있는지조차 몰랐습니다. 건강하고 즐거운. )) 또한 오픈 소스가 영어여야 한다는 데 동의합니다. 예를 들어 러시아어를 사용하는 환경에서 배포되는 경우 러시아어로 배포되지 않는 이유는 무엇입니까?
나는 이것을 프로그래밍 교과서에서 자주 접했다. 무료 재연. 가능한 한 자주 모국어로 댓글을 포함시키십시오. 함수 자체의 전후와 모두. 그리고 모국어로 변수의 이름을 지정하는 것이 좋습니다. 1분의 주석은 일주일 동안 휴식을 취하거나 술을 마신 후 자신의 코드를 이해하지 못하는 시간을 절약할 수 있습니다. 당신은 새로운 문에 있는 숫양처럼 당신 자신의 코드를 보지 않을 것입니다.
 
Vitaly Muzichenko :

나는 계속하지 않을 것이다.

여기 에서 가져온 것입니다

멋지고 읽기 쉬운가요?


그리고 왜 그렇게 선택적으로 예를 선택 했습니까? 거기에 또 하나가 있습니다:

(그리고 앞 페이지를 보세요)

 for ( int Позиция = Исходная_позиция; Позиция < 3000 ; Позиция += Шаг)
   {
    Номер_кнопки    = Номер_кнопки_по_позиции(Позиция);
     //------------------------------------------------
     if (G_CORE[_TASKBAR][Номер_кнопки][_OBJECT_HIDE])
      {
       //-------------------
       G_CORE[_TASKBAR][Номер_стираемой_кнопки][_X]     = G_CORE[_TASKBAR][Номер_последней_кнопки][_X];
       G_CORE[_TASKBAR][Номер_стираемой_кнопки + 1 ][_X] = G_CORE[_TASKBAR][Номер_последней_кнопки + 1 ][_X];
       G_CORE[_TASKBAR][Номер_стираемой_кнопки + 2 ][_X] = G_CORE[_TASKBAR][Номер_последней_кнопки + 2 ][_X];
       G_CORE[_TASKBAR][Номер_стираемой_кнопки + 3 ][_X] = G_CORE[_TASKBAR][Номер_последней_кнопки + 3 ][_X];
       G_CORE[_TASKBAR][Номер_стираемой_кнопки + 4 ][_X] = G_CORE[_TASKBAR][Номер_последней_кнопки + 4 ][_X];
       //-------------------
       //Alert("Ротация_кнопок_таскбара  -  новая Позиция стертой кнопки   ",G_CORE[_TASKBAR][Номер_стираемой_кнопки][_X]);
       break ;
      }

 
글쎄요, 참으로, 주석은 어떤 언어로든 허용됩니다. 그렇다면 무엇이 문제입니까?
 
Yuri Evseenkov :
나는 종종 프로그래밍 교과서에서 이것을 보았습니다. 무료 재연. 가능한 한 자주 모국어로 의견을 포함시키십시오. 함수 자체의 전후와 모두. 그리고 모국어로 변수의 이름을 지정하는 것이 좋습니다. 1분의 주석은 일주일 동안 휴식을 취하거나 술을 마신 후 자신의 코드를 이해하지 못하는 시간을 절약할 수 있습니다. 당신은 새로운 문에서 숫양처럼 자신의 코드를 보지 않을 것입니다.
잘했다)
 
Vladimir Zubov :
글쎄요, 참으로, 주석은 어떤 언어로든 허용됩니다. 그렇다면 무엇이 문제입니까?
주석은 변수 및 함수의 이름보다 길게 작성됩니다. 이름이 자명하다면 주석을 최소화하고 작성하는 데 시간을 낭비하지 않아도 됩니다. 자체 코드가 큰 경우 소송 시간을 줄일 수도 있습니다. 동시에 기능을 확장하면서 프로그래밍 및 개발의 모든 측면에서 많은 시간과 노력을 절약할 수 있습니다.
 
Реter Konow :

그리고 왜 그렇게 선택적으로 예를 선택 했습니까? 거기에 또 하나가 있습니다:

이것은 선택적이 아니지만 이것은 특별한 경우입니다.

코드의 주석은 시의 단락과 같으며, 주석이 없으면 분리할 수 없는 포터가 됩니다.