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

    Всего: 2

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

    +71

    1. 1
    2. 2
    3. 3
    4. 4
    5. 5
    6. 6
    7. 7
    StringBuffer possibleNames = new StringBuffer();
    int max = item.getPossibleNames().length;
    for (int i = 0; i < max; i++) {
        ..
        possibleNames.append(ing.name + " " + ( i != (max-1) ? ", " : ""));
        ..
    }

    вставка запятых между элементами массива

    itakethisname, 01 Марта 2012

    Комментарии (7)
  3. Java / Говнокод #5867

    +77

    1. 01
    2. 02
    3. 03
    4. 04
    5. 05
    6. 06
    7. 07
    8. 08
    9. 09
    10. 10
    11. 11
    12. 12
    13. 13
    14. 14
    15. 15
    16. 16
    17. 17
    18. 18
    19. 19
    20. 20
    21. 21
    22. 22
    ...:
                :
                Document doc = mySAXBuilder.build(pathToXML);
                Element root = null;
                List<Element> children = null;
                if( null != doc
                    &&
                    (
                        (   (root = doc.getRootElement()) != null && root.getName().equals("root") )    ?   
                                (
                                    (children = root.getChildren()) != null ?
                                        (children.size() > 0)
                                        : false
                                )
                                : false
                    )
                )
                {
                            // XML PARSING
                }
                :
                :......

    Интересный этюд при разборе XML'ки :)

    itakethisname, 03 Марта 2011

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