什么是测试员的圣杯? - 页 17

 
George Merts:

我可以计算出哪一个。

采取一个新的指标。某种棘手的价格链。没有任何额外功能的指标是在半小时内完成的。

如果我使用OOP-tools,创建这个指标将花费两倍的时间,首先,在我的库中提供一个通用的虚拟接口,再加上在数据提供者中 "根据公认的协议手续 "创建这个指标。 另外,还花了很多时间来创建数据提供者和专家顾问之间互动的虚拟接口的整个结构,以及在数据提供者中的独立指标和时间序列。

BUT。

之后--数据提供者将提供该指标的虚拟接口的导出,以及它 "知道 "的所有其他指标。因此,在代码中把一个通道改为另一个通道是非常容易的--当请求通道指标的数据提供者时--你只需在请求结构中指定新指标的标识符。之后,专家顾问开始在这个新通道上工作,没有任何问题。

此外,在出现任何错误或修改的情况下,由于有正式的访问,这项工作变得更加容易。而最重要的是--由于封装--我在任何时候都在处理有限数量的实体,这大大降低了我的内存负荷--我已经不止一次提到过。

也就是说,OOP的主要障碍是在开发中。而根本不在计算机的计算资源 中。

总结:OOP在开发和创建过程中需要额外的资源,但在使用和维护中却能节省资源。因为对我来说,维护总是比写新东西更难--我选择了OOP,到目前为止,我从未后悔过。(也就是说,我偶尔会 "用手 "做一些东西--没有任何OOP接口)。


这与开发时间没有关系。这是关于执行的开销。

 
George Merts:

1. 如果我想要一个会计师,我不关心性别。如果我想要一个女孩,我不在乎她是否是一个会计师。

根据定义,会计师不能是男性。
乔治-默茨

2.如果我没有真正感觉到任何差异,那么就没有差异。

可悲的是,这就像一个色盲,你可以向他解释红色,无论你怎么解释,如果他看不到,对他来说永远是绿色。在任何地方过马路。


恭敬地说。

[删除]  
George Merts:

1.如果我想要一个会计师,我不在乎性别。如果我想要一个女孩,我不在乎她是否是一个会计。

2.如果我没有真正感觉到任何差异,那么就没有差异。


正是这样:感觉的虚拟化会阻止你看到真正的差异,你会相信没有差异,而实际上是有差异的。这可能是致命的 -- 你成为一个受害者,一个虚拟化的受害者。

 
Alexey Volchanskiy:

我们会称你为虚拟霸主))。

是的,你也可以叫我 "受害者"--就像上面建议的那样...他们有一部分是对的...

 
Alexey Volchanskiy:

这与开发时间没有关系。这是关于执行的开销。

好吧,在这里我是根据自己的印象说出来的。无论是OOP-wrappers还是直接使用数组和变量中的数据,我都没有看到任何速度上的差别。

但我显然需要更多的时间来发展。我只在牺牲可维护性的情况下得到补偿。因此,我所做的一切 "不止一次"--我总是以OOP的形式写。我知道我永远不会需要两次的东西--我在写它们的时候没有任何虚拟函数、多态性和其他OOP-黑客。

我不时面临这样的情况:当我重新需要一些我认为永远不会需要的东西时,我很失望,因为我没有马上把它写成OOP的形式。反之亦然--当我花了相当多的时间在OOP包装上,然后,在一段时间后,我发现我在这里所做的事情对我来说永远不会有用......而我得到的问题是--"我为什么要做这些事?"

 

让我们回到圣杯 上))))。圣杯在哪里?

 
George Merts:

是的,你可以成为一个 "受害者"--如上面所建议的...他们有一部分是对的...

了解自己的错误就能解决这些错误。

恕我直言。
[删除]  

Можно есть всё, НО в меру!!!!! Мера должна присутствовать и в сексе, и в спорте, и в работе, короче ГАРМОНИЯ во всём))))) Що занадто, то не здраво.   (Доктор)

 
ivan12347777:

让我们回到圣杯上))))。圣杯在哪里?

在主题标题中已经回答了。

圣杯 在测试器中!

 
Renat Akhtyamov:

在主题标题中已经回答了。

graaly - 在测试器中!


))))))))))))

我一直怀疑市场上的圣杯 测试器图表是这样拍的。

  1. 设置了一个零价差。
  2. 该机器人在一定时期内进行了优化,例如3个月。
  3. 该测试是在同一时期进行的
  4. Voila!圣杯已经准备好了,快去买吧!