J'essaie de trouver des noms de constante appropriés pour deux triangles rectangles pouvant être pivotés.Constantes de dénomination des problèmes: deux triangles rectangles
l'image ci-dessus montre les deux versions différentes d'un triangle rectangle. l'angle droit du triangle orange est en bas à droite tandis que l'angle droit du triangle bleu est en bas à gauche.
de cela, supposons que je nommerai chaque constante:
public static const RIGHT_ANGLE_BOTTOM_RIGHT:String = "rightAngleBottomRight";
public static const RIGHT_ANGLE_BOTTOM_LEFT:String = "rightAngleBottomLeft";
en plus les noms constants étant assez long et pas très descriptif, ces triangles peuvent être tournés. par conséquent, si le triangle orange (RIGHT_ANGLE_BOTTOM_RIGHT
) est pivoté de -90º, son nom est maintenant trompeur (et conflictuel) puisque son angle droit est maintenant en bas à gauche de la forme du triangle. Je recherche donc des noms de constante pour ces triangles rotatifs rectangles qui sont clairs et distinctifs (et idéalement courts). actuellement, mon «meilleur» est simplement de les appeler de type 1 et de type 2. tandis que ces noms sont indubitablement distinctifs, il n'est certainement pas du tout clair de leur forme, d'autant qu'ils peuvent être tournés.
package
{
public final class TriangleStyle
{
public static const ISOSCELES:String = "isosceles";
public static const RIGHT_Type1:String = "right1";
public static const RIGHT_Type2:String = "right2";
}
}
des pensées?
Est-ce que GAUCHE (orange) et DROITE (bleu) ne serait pas une bonne convention à respecter? –
Je vois d'où vous venez, mais les nommer RIGHT_RIGHT et RIGHT_LEFT (ou similaire) serait vraiment déroutant. plus que RIGHT_TYPE1 et RIGHT_TYPE2 – TheDarkIn1978