对MetaEditor的易用性的建议 - 页 2

 
Vitaly Muzichenko:

差异不大,但不可否认的是,MQ的格式化风格更好,也更正确。

嗯。在这里,我们走了。差异是巨大的。那里有很多问题。MQ的风格是不可读的,已经很久没有人使用了。看看现代风格的统计数字--有两个主要的C++和Java--都大大优于被强加的MQ风格。

原则上,MQ作为一家在工作中使用微软产品和源代码的公司,在逻辑上可以使用微软的风格,但由于某些原因,它没有这样做。

 
Stanislav Korotky:

嗯。在这里,我们走了。差异是巨大的。那里有很多问题。MQ风格是不可读的,已经很久没有人使用了。看看现代风格的统计数据--有2种主要的C++和Java--都明显优于强加的MQ风格。

事实上,如果你使用了一段时间的标准MQ风格,你会发现它是合乎逻辑的,并能教导人们正确的算法形成。

但所有的人在大多数情况下都不想改变他们的习惯--他们多年来已经习惯的东西--而拒绝他们不习惯的东西。他们总是愿意称它为丑陋或不方便,仅仅是因为它是不习惯的。

尝试用Python编写程序,并告诉我们你的印象 )

 
Rashid Umarov:

尝试用Python编写程序,并告诉我们你的印象 )

用python一切都很好。

而MQ式的大括号排列会引起呕吐反射,因为它不符合逻辑,并损害了可读性,立即而且多次。

 
Комбинатор:

另一方面,MQ式的大括号排列引起了呕吐反射,因为它不符合逻辑,并损害了可读性,立即而且多次。

已删除。我不喜欢这种公然的无礼行为。
 
Комбинатор:

用python一切都很好。

但是,MQ式的大括号排列会引起呕吐反射,因为它不符合逻辑,并且立即和多次降低了可读性。

阿列克谢-沃尔昌斯基

风格是一种代码风格,就像K&R一样,大多数程序员都会稳定地厌恶 它。我在VS里有FormatMQL项目,我正在链接到我要紧用的来源,并把它们重新格式化为人类的MS风格。

饕餮之徒......他妈的。用熟食宠坏了他们的胃,所以现在是时候进行MQL饮食了)。

 

我的评论不是粗野,而是对你的风格的一个相当客观的看法,而不仅仅是我的看法。

有两种常见的放置牙套的方法,它们都是合理的,而且相当方便。

但MQ不得不炫耀,创造自己的风格,然后热心地捍卫它很长一段时间,说它是合乎逻辑和方便的。

但不知为何,我从未见过一个论据,说明它比传统的更符合逻辑或方便。

但缺点也是立竿见影的

-- 在视觉上,有两倍的区块,其中一半是人造的,没有用处。

-- 主要原因是由于对齐方式不匹配而造成的格式不方便。

 

关于品味的争论是一场奇怪的辩论。有些人唤起的反射也可以保留给自己,因为其他人很可能有相反的 "反射"。

但这里有一个最好的方法来阻止关于品味的常年争论--让你有可能定制你想要的风格。不是一个,不是两个或三个,而是简单的定制或下载。

 
Комбинатор:

我的评论不是粗鲁的评论,而是对你的风格的一个相当客观的看法,而不仅仅是我的。

有两种常见的放置牙套的方法,它们都是合理的,而且相当方便。

但MQ不得不炫耀,创造自己的风格,然后热心地捍卫它很长一段时间,说它是合乎逻辑和方便的。

但不知为何,我从未见过一个论据,说明它比传统的更符合逻辑或方便。

但缺点也是立竿见影的

-- 块的数量在视觉上增加了两倍,其中一半是人为的,无法理解的。

--因为这种不匹配的排列方式导致了不舒服的格式化。


事实上,MQL风格允许我们避免非常简单但令人讨厌的误解,当放上大括号时--在MQL风格中,整个结构清晰可见,这立即有助于正确放置条件,如果 ...其他之类的。


阿尔乔姆-特里什金

关于品味的争论是一场奇怪的辩论。有些人的条件反射可以留给自己,因为其他人很可能有相反的 "条件反射"。

但是,这里有一个最好的方法来阻止关于品味的常年争论--使之能够定制你想要的风格。不是一个,不是两个或三个,而是简单的定制或加载。

绝对不能这样做:论坛、kodobase应该在一个设计中充满了代码。从一个已经写了很多年,还没有进入MQL精神的人那里听说你可以在MetaTrader编辑器中自定义风格,这很奇怪。
 
Vladimir Karputov:

它是MQL的风格,避免了对大括号位置的非常简单但不幸的误解

下面是一个例子。有了标准风格、MQ风格,并明确展示了在标准风格不能避免问题而MQ风格可以避免的情况。

 
Vladimir Karputov:

正是MQL风格允许避免非常简单但令人讨厌的大括号误解--使用MQL风格,整个结构清晰可见,这立即有助于正确放置条件,如果 ...其他之类的。


绝对不能这样做:论坛、kodobase必须用同样的设计来填充代码。从一个已经写了很多年的人嘴里听到可以在MetaTrader编辑器中调整风格,这很奇怪,他仍然没有进入MQL的精神。
我完全同意。
原因: