MetaEditorの使いやすさへの提案 - ページ 2

 
Vitaly Muzichenko:

その差は大きくはありませんが、MQの書式の方がより正しく、優れていることは否めません。

へぇー。さあ、どうぞ。その差は相当なものです。そこには、さまざまな問題がある。MQスタイルは読めない、誰も長い間使っていない。最近のスタイルの統計を見ると、主にC++とJavaの2つがあり、どちらも押しつけられたMQスタイルより実質的に優れています。

本来、マイクロソフトの製品やソースコードを業務に使っている会社としてのMQは、論理的にはマイクロソフトのスタイルを使うことができるのですが、なぜかそうしないのです。

 
Stanislav Korotky:

へぇー。さあ、どうぞ。その差は相当なものです。そこには、さまざまな問題がある。MQスタイルは読めない、誰も長い間使っていない。最新のスタイルの統計を見てください。2つの主要なC++とJavaがあります。

実際、MQの標準的なスタイルをしばらく使ってみると、論理的で、正しいアルゴリズム形成が学べることに気づきます。

しかし、すべての人は、ほとんどの場合、自分の習慣、つまり長年慣れ親しんできたものを変えようとはせず、慣れ親しんでいないものを拒絶する。彼らは常に、単にそれが慣れていないという理由で、それを醜いと言ったり、不都合だと言ったりしたがる。

Pythonでプログラムを書いてみて、感想を聞かせてください )

 
Rashid Umarov:

Pythonでプログラムを書いてみて、感想を聞かせてください )

pythonですべてうまくいっています。

そして、MQ流の中括弧の配置は、非論理的で可読性を損なうため、すぐに何度も嘔吐反射を起こします。

 
Комбинатор:

一方、MQ流の中括弧の配置は、非論理的で可読性を何倍も損なうため、嘔吐反射を引き起こします。

削除されました。そういうあからさまな無礼は困りますね。
 
Комбинатор:

pythonですべてうまくいっています。

しかし、MQ流の中括弧の配置は、非論理的で可読性を即座に何倍にも低下させるため、嘔吐反射を 引き起こします。

アレクセイ・ヴォルチャンスキー

スタイリングは、ほとんどのプログラマーが着実にうんざり している、K&Rに代表される一つのコードスタイルです。VSでFormatMQLプロジェクトを持っていて、しっかり使うソースにリンクして、人間MSスタイルに再フォーマットしています。

グルマン...クソ。デリカテッセンで胃袋を甘やかし、そろそろMQLダイエット)。

 

私のコメントは、野暮なものではなく、あなたのスタイルに対する極めて客観的な意見です。

一般的な歯列矯正の方法は2つあり、どちらも論理的で、かなり便利です。

しかし、MQは目立ちたがり屋で自分のスタイルを作り上げ、それを長い間熱心に守り、論理的で便利だと言わなければならなかったのです。

しかし、私はなぜか、それが従来のものより論理的で便利であるという論拠を一度も見たことがないのです。

しかし、デメリットはすぐにわかる

-- 視覚的にブロックの数が2倍になっていますが、その半分は人工的で無駄なものです。

-- 主な理由は、アライメントの不一致によるフォーマットの不都合です。

 

味覚について議論するのは、奇妙な議論です。また、ある人が喚起する反射神経は、他の人が逆の「反射神経」を持っている可能性も十分にあるため、自分だけのものにしておくこともできます。

しかし、ここで、長年にわたるテイストの論争に終止符を打つ最良の方法があります。それは、自分の好きなスタイルをカスタマイズできるようにすることです。1つでもなく、2つでもなく、3つでもなく、シンプルにカスタマイズするか、ダウンロードするか。

 
Комбинатор:

私のコメントは、野暮なものではなく、あなたのスタイルに対する極めて客観的な意見です。

一般的な歯列矯正の方法は2つあり、どちらも論理的で、かなり便利です。

しかし、MQは目立ちたがり屋で自分のスタイルを作り上げ、それを長い間熱心に守り、論理的で便利だと言わなければならなかったのです。

しかし、私はなぜか、それが従来のものより論理的で便利であるという論拠を一度も見たことがないのです。

しかし、デメリットはすぐにわかる

-- ブロックの数は視覚的に2倍になっているが、その半分は人工的で不適切なものである。

-- このように、アラインメントの不一致による違和感のあるフォーマットになっているためです。


実際、MQLスタイルでは、中括弧をつけるときに、非常に単純だが厄介な誤解を避けることができる。MQLスタイルでは、構造全体がはっきりと見えるので、以下のような場合に条件を正しく置くのにすぐに役立つ。などがあります。


アルチョム・トリシキン

味覚について議論するのは、奇妙な議論です。ある人の反射神経は、他の人が逆の「反射神経」を持っている可能性が十分にあるので、自分自身に任せることができます。

しかし、テイストに関する長年の論争を終わらせる最良の方法は、自分の好きなスタイルをカスタマイズできるようにすることです。1つでもなく、2つでもなく、3つでもなく、単純にカスタマイズするか、ロードするか。

絶対に無理:フォーラム、コドベースを1つのデザインでコードで埋め尽くすべき。長年書き続けてきたのに、MQLの精神を受け継いでいない人から、MetaTrader editorでスタイルのカスタマイズができるというのは不思議な話です。
 
Vladimir Karputov:

これは、中括弧の配置に関する非常に単純だが不幸な誤解を避けるためのMQLスタイルである。

以下はその一例です。標準スタイルとMQスタイル、そして標準スタイルでは避けられない問題とMQスタイルで避けられる場合の状況を明確に示しています。

 
Vladimir Karputov:

MQLスタイルでは、中括弧を使った非常に単純だが厄介な誤解を回避することができます。などがあります。


フォーラム、コドベースは同じデザインのコードで埋め尽くされなければならないのです。長年文章を書き続けてきた人が、いまだにMQLの精神が身についていない人から、MetaTraderのエディタでスタイルが調整できることを聞くのは不思議な感じがします。
全く同感です。