1. Список говнокодов пользователя yccypuuck

    Всего: 1

  2. Java / Говнокод #17383

    +75

    1. 01
    2. 02
    3. 03
    4. 04
    5. 05
    6. 06
    7. 07
    8. 08
    9. 09
    10. 10
    11. 11
    public static int compareXmlGregorianCalendars(XMLGregorianCalendar left, XMLGregorianCalendar right) {
    	 int result = left.compare(right);
    	 if (result == DatatypeConstants.LESSER)
    		 return -1;
    	 else if (result == DatatypeConstants.EQUAL)
    		 return 0;
    	 else if (result == DatatypeConstants.GREATER)
    		 return 1;
    	 else
    		 throw new RuntimeException("Indeterminate result when comparing XMLGregorianCalendars.");
     }

    DatatypeConstants:

    /**
    * <p>Comparison result.</p>
    */
    public static final int LESSER = -1;

    /**
    * <p>Comparison result.</p>
    */
    public static final int EQUAL = 0;

    /**
    * <p>Comparison result.</p>
    */
    public static final int GREATER = 1;
    /**
    * <p>Comparison result.</p>
    */
    public static final int INDETERMINATE = 2;

    yccypuuck, 29 Декабря 2014

    Комментарии (5)