Yarn: MathHelper -> Mth

Créé le 10 déc. 2018  ·  23Commentaires  ·  Source: FabricMC/yarn

Avantages :

  • Mojang l'utilise.
  • Il sort mieux du clavier.

Désavantages:

  • Un peu déroutant ?
discussion

Commentaire le plus utile

Je préfère MathHelper à un nom de classe imprononçable.

Tous les 23 commentaires

définitivement déroutant. quand ça a été évoqué pour la première fois, j'ai pensé que c'était une blague... mais bon. c'est plus court alors peu importe

Math2 ?

Math2 va dans le sens du Collections2 de Guava.

Math2 ?

Mathématiques 2 : Boogaloo électrique


Tant qu'il y aura un JavaDoc disant qu'il s'agit d'un Math Helper, et que c'est documenté plus tard, alors oui.

Mth ne correspond pas aux conventions de nommage et imo n'est pas suffisamment descriptif.

Je préfère utiliser quelque chose comme McMath pour impliquer également que c'est un peu comme les mathématiques, mais pas très précis ou universel car il utilise parfois des approximations de faible précision.

FastMath ?

( Mth lit comme "meth" pour moi )

Je ne sais pas si impliquer que les mathématiques de Mojang sont plus rapides est une bonne idée

MathExceptSlightlyWorseButMaybeItsFasterIDunno

pendant ce temps, laisser entendre que leurs maths sont comme de la méthamphétamine n'est peut-être pas un problème

Maths . En Grande-Bretagne et en Australie, les mathématiques sont abrégées en « Maths » au lieu de « Math ».

~Mais les États-Unis ne le font pas, donc nous non plus~

Maths semble un peu proche de Math, qui est déjà une classe dans les bibliothèques Java, donc les gens pourraient être confus. Étant donné que son objectif semble être lié aux mathématiques dans le monde, peut-être que quelque chose comme BlockMath pourrait fonctionner.

Certaines méthodes comme la racine carrée et partialtick et locatiom sont utilisées pour le rendu.

Je préfère MathHelper à un nom de classe imprononçable.

D'accord. MathHelper est bien, et il est assez rarement utilisé par les moddeurs pour que le taper ne soit pas un problème.

Mth est une bonne OMI. C'est bien d'utiliser les noms Mojang, en particulier sur des classes comme celle-ci qui ne sont pas trop utilisées

Je pense que nous devrions prendre une décision à ce sujet bientôt

Je citerai @tterrag à ce sujet :

les deux côtés de la guerre semblent donc être expressivité contre concision. Alors n'est-ce pas le juste milieu Math2 ?

c'est parfaitement expressif
Saisie semi-automatique facile
Correspond à un modèle existant

Il n'y a actuellement aucune classe appelée Math2 dans un espace de travail de métier à tisser par défaut. Je pense que c'est un très bon ajustement.

Guava a beaucoup de classes utilitaires qui ont des conflits de noms avec les classes de la bibliothèque Java. Alors que les conflits plus anciens sont nommés comme Collections2 , les classes les plus récentes sont préfixées par More place, comme Objects -> MoreObjects . En conséquence, je suggère toujours MoreMath ou McMath inventé par joueur.

J'aime les deux, mais MathHelper est sûrement intuitif.

Si je dois dire, j'aimerais proposer MathTool ou MathTools . Bien sûr, Mth sort du clavier plus rapidement, mais à partir du point de vue d'un locuteur non natif... Je ne sais pas si cela ne crée pas de désordre.
Personnellement, je vais bien avec Mth .

Je soulignerai que ce problème a 12 votes positifs et seulement 4 votes négatifs. Peut-être qu'un PR devrait être envisagé.

Depuis que vous avez commenté cela, il a obtenu 4 votes négatifs supplémentaires et un seul vote positif. J'appellerais donc cela au mieux controversé.

Je ne pense pas que nous devrions sacrifier un bon nom significatif à un mauvais nom Mojang.

Étant donné le résultat actuel 12 :+1: versus 13 :-1:, conservera le nom MathHelper actuel.
image

Commentez s'il y a plus de soucis.

Cette page vous a été utile?
0 / 5 - 0 notes

Questions connexes

Runemoro picture Runemoro  ·  4Commentaires

copygirl picture copygirl  ·  6Commentaires

Boundarybreaker picture Boundarybreaker  ·  3Commentaires

Awakened-Redstone picture Awakened-Redstone  ·  4Commentaires

Runemoro picture Runemoro  ·  4Commentaires