好处:
缺点:
绝对令人困惑。 当它第一次被提起时,我认为这是一个笑话......但是嘿。 它更短所以无论如何
Math2
?
Math2
与 Guava 的Collections2
。
Math2
?
数学 2:电动 Boogaloo
只要它有一个 JavaDoc 说它是一个 Math Helper,并且它在稍后被记录,那么是的。
Mth 与命名约定不匹配,并且 imo 的描述性不够。
我宁愿使用像 McMath 这样的东西也暗示它有点像数学,但不是很准确或通用,因为它有时使用低精度近似值。
FastMath
?
( )Mth
对我来说读作“meth”
我不确定暗示 Mojang 的数学更快是否是个好主意
MathExceptSlightlyWorseButMaybeItsFasterIDunno
同时暗示他们的数学就像冰毒可能不是问题
Maths
。 在英国和澳大利亚,数学缩写为“Maths”而不是“Math”。
~但是美国没有,所以我们也没有~
Maths 似乎有点接近 Math,它已经是 Java 库中的一个类,所以人们可能会感到困惑。 由于它的目的似乎与现实世界中的数学有关,也许像 BlockMath 这样的东西可以工作。
一些方法如平方根和partialtick 和locatiom 用于渲染。
我更喜欢MathHelper
不是无法发音的类名。
同意。 MathHelper
很好,而且模组制作者很少使用它,因此输入它不是问题。
Mth 是很好的 IMO。 使用 Mojang 名称很好,尤其是在这样的类中使用得不多
我认为我们应该尽快做出决定
我将在此引用@tterrag :
所以战争的两个方面似乎是表现力与简洁性。 那么不是中间地带 Math2 吗?
这是完美的表达
易于自动完成
匹配现有模式
当前在默认的织机工作区中没有名为 Math2 的类。 我认为这是非常合适的。
Guava 有很多与 Java 库类名称冲突的实用程序类。 虽然较旧的冲突命名为Collections2
,但较新的类以More
为前缀,例如Objects
-> MoreObjects
。 因此,我仍然建议玩家创造MoreMath
或McMath
。
我喜欢他们两个,但肯定 MathHelper 是直观的。
如果我不得不说我想提出MathTool
或MathTools
。 当然Mth
更快地从键盘上滚下来,但是来自非母语人士的 POV ......我不确定这是否会造成混乱。
我个人对Mth
很好。
我会指出这个问题有 12 票赞成,只有 4 票反对。 也许应该考虑 PR。
自从您发表评论以来,它又获得了 4 票反对票,只有 1 票赞成票。 所以我认为这充其量是有争议的。
我认为我们不应该为了一个糟糕的 Mojang 名字而牺牲一个有意义的名字。
给定当前结果 12 :+1: 与 13 :-1: ,将保留当前的MathHelper
名称。
如果有更多疑虑,请发表评论。
最有用的评论
我更喜欢
MathHelper
不是无法发音的类名。