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

    Всего: 16

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

    +74

    1. 1
    JSONObject jonReady = props.getObject(MessageType.Keys.onReady);

    Who is John Ready?

    myzone, 07 Февраля 2014

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

    +68

    1. 01
    2. 02
    3. 03
    4. 04
    5. 05
    6. 06
    7. 07
    8. 08
    9. 09
    10. 10
    11. 11
    public static String elvis(String value, String ifNull) {
            return value == null ? ifNull : value;
        }
    
        public static Boolean elvis(Boolean value, Boolean ifNull) {
            return value == null ? ifNull : value;
        }
    
        public static Object elvis(Object value, Object ifNull) {
            return value == null ? ifNull : value;
        }

    - Objects#firstNotNull()?
    - нет, не слышал

    myzone, 05 Февраля 2014

    Комментарии (34)
  4. Java / Говнокод #14417

    +75

    1. 1
    2. 2
    3. 3
    4. 4
    5. 5
    6. 6
    ObservableStorage.ConfigurationTuple<Integer, ObservableStorage.ConfigurationTuple<Foo, ObservableStorage.ConfigurationTuple<Foo, ObservableStorage.ConfigurationEnd>>> build = RemoteObservableStorage
            .configurationBuilder()
            .use("foo").as(Foo.class)
            .use("foo1").as(Foo.class)
            .use("ids").as(Integer.class)
            .build();

    И тут Остапа понесло :)
    Всем тайп сейфити посоны

    myzone, 26 Января 2014

    Комментарии (30)
  5. Java / Говнокод #14198

    +78

    1. 01
    2. 02
    3. 03
    4. 04
    5. 05
    6. 06
    7. 07
    8. 08
    9. 09
    10. 10
    11. 11
    public class LocalizedMatcher implements Matcher, ContainsExtraTypeInformation, CapturesArguments, MatcherDecorator, Serializable {
    
        ...
     
        public void _dont_implement_Matcher___instead_extend_BaseMatcher_() {
            // yeah right
        }
    
        ...
    
    }

    Порадовал именно коммент :)

    myzone, 08 Декабря 2013

    Комментарии (1)
  6. Java / Говнокод #14049

    +72

    1. 1
    2. 2
    3. 3
    4. 4
    5. 5
    6. 6
    7. 7
    8. 8
    9. 9
    String isFeatureEnabled = object.get("featureEnabledParam");
    boolean featureEnabled = app.isFeatureEnabled();
    if (Boolean.parseBoolean(isFeatureEnabled) && !featureEnabled) {
        return false;
    }
    if (!Boolean.parseBoolean(isFeatureEnabled) && featureEnabled)
    {
        return false;
    }

    myzone, 22 Октября 2013

    Комментарии (14)
  7. bash / Говнокод #13519

    −127

    1. 1
    2. 2
    3. 3
    #! /bin/bash
    
    find res -type f | grep "^.*\.html$" | xargs sed -i.backup -r 's/((\( ?([0-9]{3}) ?\))|(([0-9]{3}) ?\-)) ?([0-9]{3}) ?\- ?([0-9]{4})/\3\5\6\7/'

    Фиксим формат номеров

    myzone, 31 Июля 2013

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

    +63

    1. 1
    //START ADDING CODE HERE TODAY.  !!

    Прямо посреди класса

    myzone, 10 Июня 2013

    Комментарии (4)
  9. Java / Говнокод #13111

    +73

    1. 1
    if (fooTextField.getText().equalsIgnoreCase("")) {

    Не то, чтобы очень говно...
    Просто порадовало :)

    myzone, 04 Июня 2013

    Комментарии (47)
  10. Java / Говнокод #13092

    +68

    1. 1
    2. 2
    3. 3
    4. 4
    5. 5
    6. 6
    7. 7
    8. 8
    private void setFooMode() {
        if (foo.isSelected()) { // is currently showing
            App.appProps.put(Strings.BAR_MODE, Strings.TRUE);
        }
        else {
            App.appProps.put(Strings.BAR_MODE, Strings.FALSE);
        }
    }

    myzone, 03 Июня 2013

    Комментарии (9)
  11. Java / Говнокод #13061

    +69

    1. 1
    2. 2
    3. 3
    void superFire(ActionEvent evt) {
        super.fireActionPerformed(evt);
    }

    пиу-пиу!!111

    myzone, 28 Мая 2013

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