1. PHP / Говнокод #4167

    +156

    1. 1
    2. 2
    3. 3
    4. 4
    5. 5
    6. 6
    if (!$this->sCurrentEvent) {
    	/**
    	 * Показывает дефолтную страницу
    	 */
    	//а это какая страница?
    }

    И всё. Никаких else и прочих вещей. Сижу, курю, пытаюсь восстановить поток мысли авторов.
    Из того же LiveStreet.

    Запостил: hybroid, 03 Сентября 2010

    Комментарии (12) RSS

    • иначе не показывать ничего.
      и правильно, потому что стыдно
      Ответить
    • hybroid, ты лучше бросай курить, а то тут некоторые такое накурили...
      Ответить
      • как же тут бросишь? скорее наоборот, иногда даже приходится благовония выкуривать, чтобы индуссокод разобрать.
        Ответить
    • hybroid, это заглушка для возможности пользователю самому определить какую страницу он хочет показывать дефолтной. На счет else и прочего - просто удосужитесь посмотреть на код ниже, будет отдана 404 страница. Опять же ваши проблемы от не понимания, а возможно и не желания понять чужой код - повышайте скилл
      Ответить
      • Т.е. вы своим скилом пытаетесь меня убедить, что устанавливать дефолтную страницу нужно прямо-таки в исходниках? Причём, что это ещё может быть удобно пользователю? о_О Не в конфигах (что, ихмо, тоже ужасно для продукта с гордой приставкой CMS), не в чудо-админке, пихающей это в базу, а в сорцах? Не пытайтесь показать логику в говне.
        По поводу непонимания - это вы мне прикажете прочитав этот кусок кода не верить в то, что оно говно и собираться в углебленное путешествие по всем наследованным говно-классам с целью: "Докажем святость и непорочность разработчика?" Всё доказано при виде этого и, особенно, очень комментирующих комментариев.
        Ответить
        • с вами возможно вести конструктивную беседу только в том случаи, если вы сможете понять разницу между говнокодом и кодом, которым реализован функционал(продукт), который не нравится лично вам
          Ответить
          • if (!$this->sCurrentEvent) {
            	/**
            	 * Показывает дефолтную страницу
            	 */
            	//а это какая страница?
            }

            это вы гордо обозвали функционалом?! повторяюсь, вы больны.
            Ответить
            • показать все, что скрытодоктор и "программист" в одном лице? или просто ищейка "говнокода"?
              Ответить
              • вы от темы треда не отвлекайтесь.. трудно в душе признать, что протупили с "функционалом"?
                я - программист, которому приходится за вами допиливать куски говна. пожелал высказать своё возмущение в свет. вы - как нормальный разработчик данного продукта могли бы не сотрясать воздух, а исправить ситуацию. вдалбливанием теории про функционал данных строк вы ничего не исправите.
                не нравится - не пишите опенсурс. прячте сорцы и говнокодьте там всласть.. ну или функционал предоставляйте. или ещё чем-то занимайтесь. считаю беседу с вами бесполезной. странно, что вы ещё не откомментили свой "финкционал" комментариев, основанный на одной стратегической картинке. ниже в говнокоде поищите.
                Ответить
                • я - программист, которому приходится за вами допиливать куски говна

                  О Госпади Иисусепрограммист, спасибо тебе что ты есть!
                  Ответить
    • Павел сидел напротив и сверлил меня взглядом. Я не обращал на него никакого внимания, хотя понимал, что эта лекция пройдёт в жутком напряге и для меня, и для него. Просто на предыдущие он тупо не ходил.
      Ответить

    Добавить комментарий