Ventajas:
Desventajas:
definitivamente confuso. cuando se mencionó por primera vez pensé que era una broma ... pero bueno. es más corto así que lo que sea
Math2
?
Math2
sigue la línea de Collections2
de Guayaba.
Math2
?
Matemáticas 2: Boogaloo eléctrico
Siempre que tenga un JavaDoc que diga que es un asistente matemático, y esté documentado más adelante, entonces sí.
Mth no coincide con las convenciones de nomenclatura y la imo no es lo suficientemente descriptiva.
Prefiero ir con algo como McMath para implicar también que es algo así como matemáticas, pero no muy preciso o universal, ya que a veces usa aproximaciones de baja precisión.
FastMath
?
( )Mth
lee como "metanfetamina" para mí
No estoy seguro de si insinuar que las matemáticas de Mojang son más rápidas es una buena idea
MathExceptSlightlyWorseButMaybeItsFasterIDunno
mientras tanto, insinuar que sus matemáticas son como metanfetamina puede no ser un problema
Maths
. En Gran Bretaña y Australia, las matemáticas se acortan como "Matemáticas" en lugar de "Matemáticas".
~ Pero EE. UU. No lo hace, así que nosotros tampoco ~
Maths parece un poco parecido a Math, que ya es una clase en las bibliotecas de Java, por lo que la gente puede confundirse. Dado que su propósito parece estar relacionado con las matemáticas en el mundo, tal vez algo como BlockMath podría funcionar.
Algunos métodos como la raíz cuadrada y la tilde parcial y la ubicación se utilizan para renderizar.
Prefiero MathHelper
sobre un nombre de clase impronunciable.
Acordado. MathHelper
está bien, y los modders lo usan tan raramente que escribirlo no es un problema.
Mth es bueno en mi opinión. Es bueno usar los nombres de Mojang, especialmente en clases como esta que no se usan demasiado
Creo que deberíamos tomar una decisión al respecto pronto.
Citaré a @tterrag en esto:
por lo que los dos lados de la guerra parecen ser expresividad versus concisión. Entonces, ¿no es el término medio Math2?
Es perfectamente expresivo
Fácil de autocompletar
Coincide con un patrón existente
Actualmente no hay una clase llamada Math2 en un espacio de trabajo de telar predeterminado. Creo que encaja muy bien.
Guava tiene muchas clases de utilidad que tienen conflictos de nombres con las clases de la biblioteca Java. Mientras que los conflictos más antiguos se nombran como Collections2
, las clases más nuevas tienen el prefijo More
lugar, como Objects
-> MoreObjects
. Como resultado, sigo sugiriendo MoreMath
o McMath
acuñados por el jugador.
Me gustan los dos, pero seguramente MathHelper es intuitivo.
Si tengo que decir que me gustaría proponer MathTool
o MathTools
. Seguro que Mth
sale del teclado más rápido, pero desde el punto de vista de un hablante no nativo ... No estoy seguro de si esto no crea un lío.
Personalmente estoy bien con Mth
.
Señalaré que este problema tiene 12 votos a favor y solo 4 en contra. Quizás debería considerarse un RP.
Como usted comentó eso, obtuvo 4 votos negativos más y solo un voto a favor. Así que, en el mejor de los casos, llamaría a esto controvertido.
No creo que debamos sacrificar un buen nombre significativo por un mal nombre de Mojang.
Dado el resultado actual 12: +1: versus 13: -1 :, mantendrá el nombre actual MathHelper
.
Comente si hay más preocupaciones.
Comentario más útil
Prefiero
MathHelper
sobre un nombre de clase impronunciable.