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

    Всего: 1

  2. JavaScript / Говнокод #20201

    −46

    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
    23. 23
    24. 24
    25. 25
    26. 26
    27. 27
    28. 28
    29. 29
    30. 30
    31. 31
    32. 32
    33. 33
    // scenario
    if ( НУЖНО_ПОКАЗАТЬ_КОНТАКТЫ ) {
      ДАЛЕЕ();
    } else if ( !НУЖНО_СКРЫТЬ_КОНТАКТЫ ) {
      if ( ВАКАНСИЯ_ИМЕЕТ_КОНТАКТЫ && ВАКАНСИЯ_ПЛАТНАЯ_И_ТАРИФ_ДЕЙСТВУЕТ && !СТОИТ_ГАЛКА_СКРЫТЬ ) {
        ДАЛЕЕ();
      } else if (ЕСТЬ_ОПУБЛИКОВАННОЕ_РЕЗЮМЕ || ЕСТЬ_НЕ_ОПУБЛИКОВАННОЕ_РЕЗЮМЕ) {
      } else if (!ВАКАНСИЯ_ОПУБЛИКОВАНА) {				} else if (ЕСТЬ_ЭКСПРЕСС_РЕЗЮМЕ || ЕСТЬ_ЧЕРНОВИК) {
        ОТВЕТ(ЗАПОЛНИТЕ_И_РАЗМЕСТИТЕ_РЕЗЮМЕ + ', чтобы откликнуться на вакансию', true);
      } else {
        ОТВЕТ(СОЗДАЙТЕ_РЕЗЮМЕ + ', чтобы откликнуться на вакансию', true);
      }
    }
    
    function ДАЛЕЕ() {
      $('.b-telephone').each(function() {
        $('.js-show-phone', this).click(function(e) {
          e.preventDefault();
    
          var $block = $(this).closest('.b-telephone').toggleClass('b-telephone_odd-click');
    
          if ($block.is(':not(.b-telephone_has-response, .b-telephone_pending)')) {
            ПОКАЗЫВАЕМ_КОНТАКТЫ();
            if ( ПОЛЬЗОВАТЕЛЬ_НЕ_АВТОРИЗОВАН && ПРИШЕЛ_С_ВНЕШНЕГО_РЕСУРСА && ! НУЖНО_ПОКАЗАТЬ_КОНТАКТЫ ) {
                              ЯНДЕКС_ЦЕЛЬ('VacSendOpenWindow');
            } else {
              ЯНДЕКС_ЦЕЛЬ('ShowContacts');
            }
          }
        });
        $(this).addClass('b-telephone_ready');
      });
    }

    Код одного из крупнейших сайтов по поиску работы.
    1Сник перешел на яваскрипт?

    kaddyd, 15 Июня 2016

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