Yarn: x0、x1 还是 x1、x2?

创建于 2019-11-05  ·  9评论  ·  资料来源: FabricMC/yarn

我们目前有两者的混合。 我们应该选择一个。

  • 0 和 1 样式匹配从 0 开始的列表索引
  • 1 和 2 样式匹配单词“first”和“second”
discussion

最有用的评论

我个人会投票给x1x2 ,因为这似乎更常见。 S 和 E 后缀只有在有实际开始和结束时才真正起作用,然后我宁愿称它们fromto

所有9条评论

我支持 0 和 1。这在许多数学事件中使用,其中 t0 而不是 t1 表示初始 t 等。

那不一样。 在这种情况下,“0”用于表示“初始”,而不是“第一”(因为初始 t 是零 t)。

对于索引,我个人看到 (x_1, x_2, ...) 比 (x_0, x_1, ...) 更频繁地使用。 见https://en.wikipedia.org/wiki/0#Mathematics

数字 0 可能会也可能不会被视为自然数,

还有https://en.wikipedia.org/wiki/Cartesian_product#n -ary_Cartesian_product:

(x_1, ..., x_n)

查看 Mojang 和 Java 库,似乎 1 和 2 比 0 和 1 更常见。事实上,在搜索[a-z]1我找到的所有结果都是something1something2 。 我找不到任何something0

  • 在 DataFixerUpper 中: mapBoth(final Function<? super L, ? extends C> f1, final Function<? super R, ? extends D> f2);
  • 在准将中: (e1, e2) -> e1CommandNode lambda
  • java.io.FileSystemrename(File f1, File f2)
  • java.awt.geom.Line2D :字段被命名为x1x2

我个人对这些 start+end 元素使用 S 和 E 后缀,这样更清晰。

我个人会投票给x1x2 ,因为这似乎更常见。 S 和 E 后缀只有在有实际开始和结束时才真正起作用,然后我宁愿称它们fromto

x0x1x2对我来说几乎没有意义。 我认为我们根本不应该使用它们。

我站在@Pyrofab 一边,我只是称它们fromtostartend ,没有后缀。

startX , endX
fromX , toX
minX , maxX

只需要超过两个的数字。 x0x1x2 ,没有比“一、二、三、第一、第二、第三”更好的名称来描述它们了。

诸如fromstartmin的词的问题在于他们说它们之间存在某种差异。 我同意minmax应该在一个必须低于另一个时使用,并且startend应该使用如果我们'正在谈论诸如从某处开始并在某处结束的路径之类的东西。 但这是关于x1x2可以互换的情况。

我同意当一个必须低于另一个时应该使用 min 和 max

然而Box中的字段从 xMin/xMax 重命名为 x1/x2?

此页面是否有帮助?
0 / 5 - 0 等级

相关问题

Draylar picture Draylar  ·  6评论

asiekierka picture asiekierka  ·  3评论

quat1024 picture quat1024  ·  6评论

Boundarybreaker picture Boundarybreaker  ·  3评论

Sollace picture Sollace  ·  5评论