ロシア語でコードを書くこのようなプログラムの長所と短所。 - ページ 5

 
Alexey Viktorov:

この3年間にデコンパイルされたコードを見たことがありますか?

インデックスチェーンはデコンパイルされた変数と同じように読みづらくなるのでは?

また、カーネルがインターフェース、例えばテーブルで作成された場合?各インデックスには、対応する関数の名前が付けられます。例えば、文字列の2次元配列[][]を作成し、一方の列に関数名、もう一方の列に呼び出し番号(インデックス)を記述します。あとはシンプルに...。
 
Alexey Viktorov:
プリントやアラートも?入力変数に関する コメントも。
Alert関数の呼び出しインデックスを作ることの問題点は何ですか?それを別の関数のラッパーで包み、呼び出しインデックスを割り当てる。そして、このインデックスをカーネル内の論理チェーンの1つに書き込む。
 
Реter Konow:
//----------------------------------------------
//Записываем атрибуты окна.---------------------
//----------------------------------------------
Установить_номер_вызываемого_окна_для_кнопки_таскбара(Свободная_кнопка_справа + 1, ОКНО);
//------------------------
Установить_текст_подсказки_для_кнопки_таскбара(ОКНО,Свободная_кнопка_справа + 1);


こんな言葉ばかりで、コードが読みにくいと思いませんか?

純粋に自分のためだけにソースコードを書くのであれば、もちろん漢字でも好きなように書けばいいわけです。そうでなければ、その地域で受け入れられている基準を満たすだけの気品を持ちなさい。 誰もあなたの基準には従わないでしょう。

英語の勉強はそんなに無理なんですか? プログラマーとしては許しがたいハンディキャップだと思うのですが。

 

まだ英語を学んでおらず、ロシア語でプログラムを書こうとしている人:英語学習についての質問

 
Alexey Navoykov:

こんな言葉ばかりで、コードが読みにくいと思いませんか?

純粋に自分のためだけにソースコードを書くのであれば、もちろん漢字でも好きなように書けばいいわけです。そうでなければ、その地域で受け入れられている基準を満たすだけの気品を持ちなさい。 誰もあなたの基準には従わないでしょう。

英語の勉強はそんなに無理なんですか? プログラマーとしては許しがたいハンディキャップだと思うのですが。

英語で書くことに問題はない。私は英語を知っていて、とても上手に話すことができます。このトピックは、プログラミングの実践に革命を起こすということではなく、人々の心に新しいアイデアをもたらすということなのです。

昔のやり方に慣れている人が多い。彼らは、自分の人生に新しい秩序をもたらすようなものは何も望んでいない。悪いことではないのですが、時にはもっと先を見て、先を見据えて行動することも必要です。それが進歩の本質であり、私たちは今、それを作っているのです。

 
総じて、誰もこの話題を好まないことがよくわかる...。少なくとも、記事にするほどのことではないことは明らかですが...)よし、自分なりの方法で、メリットを楽しみ、デメリットを我慢することにしよう。)
 
Реter Konow:

英語で書くことに問題はない。私は英語を知っていて、とても上手に話すことができます。このトピックは、プログラミングの実践に革命を起こすということではなく、人々の心に新しいアイデアをもたらすということなのです。

昔のやり方に慣れている人が多い。彼らは、自分の人生に新しい秩序をもたらすようなものは何も望んでいない。悪いことではないのですが、時にはもっと先を見て、先を見据えて行動することも必要です。それが進歩の本質であり、私たちは今、それを作っているのです。

なるほど、語学力には問題がないのですね...。そうすると、哲学的になりすぎる傾向があり、思考が簡潔にまとまらないという問題があると診断されることがあります。その結果、英語の変数名はロシア語よりもさらに長くなっています。

タスクバーのボタンを呼び出すウィンドウの数を設定します (Free_button_on_the_right + 1, THE_WINDOW)(Free_button_on_the_right, THE_WINDOW

そうだろ?))

 
Alexey Navoykov:

なるほど、語学力には問題がないのですね...。そうすると、哲学的になりすぎる傾向があり、思考が簡潔にまとまらないという問題があると診断されることがあります。その結果、英語の変数名はロシア語よりもさらに長くなっています。

そうだろ?))

言いたいことはわかるが...私のプログラムは、OOPを使わずに作った、まとまりのある仕組みになっています。そのため、関数名や変数名は拡張して意味を説明しないと、何を指しているのか忘れてしまう可能性があります。長い変数名はプログラム言語のヒューマナイズで補い、OOPがないため無駄な構文がない。このプログラム編成において、私は結果の最大効率化とさらなる発展の可能性を追求し、実現します。また、多機能な機能ブロックを形成することで、機能数を最小限に抑えています。


私は、変数を1つのグローバル配列で整理していることを付け加えます。最もアクセスしやすいのがこれです。

 
Реter Konow:
親愛なるプログラマーの皆さん、今回はちょっと変わった話題、ロシア語での プログラミングについてお話ししたいと思います。英語圏の人は母国語でプログラムを書くが、ロシア語圏のプログラマーにはそのような習慣はない。しかし、母国語は常に明瞭で便利なものです。プログラムの中で使う言語は、どうしても開発品質に影響しますし、本人は気づかないかもしれませんが、一度母国語で書いてみると、英語に戻したくなくなるものなんです。国際的なプログラミングチームが存在せず、誰もが自分のために書いているような場所でも、なぜ英語でプログラミングをする習慣が一般的になっているのでしょうか?なぜ、誰もが先験的に このルールに従わなければならないのか、この固定観念を崩すとどうなるのか。

読者のために書く、これ以上探す必要はない。英語は約10億人に理解されています。

 
Alexey Navoykov:

そうでしょう?)))

タスカーボタン用の呼び出しウィンドウの番号を設定する