ФорумПрограммированиеPHP для идиотов → Оптимизация кода рекламной площадки от MobileADS

Оптимизация кода рекламной площадки от MobileADS

  • adw0rd

    Сообщения: 22959 Репутация: N Группа: в ухо

    Spritz Июль 14, 2008, 5:43 п.п., спустя 3 минуты 31 секунду

    CTAPbIu_MABP, я тоже использую подобные конструкции (правда поставлю ";"), но разговор был не об этом :)
    https://smappi.org/ - платформа по созданию API на все случаи жизни
  • md5

    Сообщения: 11960 Репутация: N Группа: в ухо

    Spritz Июль 14, 2008, 5:54 п.п., спустя 10 минут 22 секунды


    md5, а чем сжимаешь?
    так а полно утилит, даже есть сжиматели js, написанные на js ;)
    official&client=firefox-a">http://www.google.ru/search?q=%D1%81%D0%B6%D0%B0%D1%82%D1%8C+js&ie=utf-8&oe=utf-8&aq=t&rls=org.mozillaruofficial&client=firefox-a
    все умрут, а я изумруд
  • Trej Gun

    Сообщения: 5305 Репутация: N Группа: в ухо

    Spritz Июль 14, 2008, 6:10 п.п., спустя 16 минут 28 секунд

    md5, не я думал может ты yui используешь

    adw0rd, последний вопрос был о стиле кодирования, плохочитаемые конструкции относяться к "плохому стилю кодирования"
  • AlexB

    Сообщения: 4306 Репутация: N Группа: в ухо

    Spritz Июль 14, 2008, 6:20 п.п., спустя 9 минут 41 секунду


    плохочитаемые конструкции относяться к "плохому стилю кодирования"
    Угу. Мне даже приходилось увольнять сотрудников за упорное нежелание писать хорошо читаемый и структурированный код.
    Вот чем сам грешу - это не очень люблю писать комментарии. Еще любил раньше конструкцию <?= именно из-за читаемости.
    Но чтоб открывающая фигурная скобочка не была строго под закрывающей, и не было внутри отбито табуляцией … это не в жизнь. Вылизываю до идеального состояния …
  • md5

    Сообщения: 11960 Репутация: N Группа: в ухо

    Spritz Июль 14, 2008, 6:30 п.п., спустя 10 минут 32 секунды


    md5, не я думал может ты yui используешь
    не
    все умрут, а я изумруд
  • md5

    Сообщения: 11960 Репутация: N Группа: в ухо

    Spritz Июль 14, 2008, 6:31 п.п., спустя 1 минуту



    плохочитаемые конструкции относяться к "плохому стилю кодирования"
    Угу. Мне даже приходилось увольнять сотрудников за упорное нежелание писать хорошо читаемый и структурированный код.
    Вот чем сам грешу - это не очень люблю писать комментарии. Еще любил раньше конструкцию <?= именно из-за читаемости.
    Но чтоб открывающая фигурная скобочка не была строго под закрывающей, и не было внутри отбито табуляцией … это не в жизнь. Вылизываю до идеального состояния …
    я вот тоже соблюдаю все отступы, скобочки и т.д., хотя до сих пор комментами пренебрегаю

    .. но мне повезло, что я никогда не использовал конcтрукции вида <?= …
    все умрут, а я изумруд
  • adw0rd

    Сообщения: 22959 Репутация: N Группа: в ухо

    Spritz Июль 14, 2008, 6:45 п.п., спустя 13 минут 41 секунду

    md5, "<?=" - зло :)
    https://smappi.org/ - платформа по созданию API на все случаи жизни
  • adw0rd

    Сообщения: 22959 Репутация: N Группа: в ухо

    Spritz Июль 14, 2008, 6:47 п.п., спустя 1 минуту 34 секунды

    Попадаются иногда в моем коде вот такие конструкции:

    $varName = (++$c == $count)? ' class="last"': null;


    а ниже $c еще неоднократно юзается
    https://smappi.org/ - платформа по созданию API на все случаи жизни
  • AlexB

    Сообщения: 4306 Репутация: N Группа: в ухо

    Spritz Июль 14, 2008, 6:47 п.п., спустя 6 секунд


    .. но мне повезло, что я никогда не использовал конcтрукции вида <?= …
    C переходом на шаблоны потребность в такой конструкции отпала сама собой.

    adw0rd, эта конструкция на мой взгляд вполне допустимая, а иногда просто необходима, я правда перед ? и : пробел ставлю.
  • Trej Gun

    Сообщения: 5305 Репутация: N Группа: в ухо

    Spritz Июль 14, 2008, 6:55 п.п., спустя 8 минут 23 секунды

    !<?= и MVC не сочитаються

    спри фразе самодокументированый код перестаю общаться с человеком - худшей отмазки я не знаю, я чесно не пишу каменты пока меня не пнут

    чесно соблюдаю все табуляции по 4 пробела, только если пишу на форуме то не парюсь
    ставлю отступы в один \р\н до и после функций, методов, ифов, цыклов, и некоторых других логических кусков
    иногда ставлю строчные каменты в длинных строках
    никогда не кастую в одну строку ((String)((Sth)x.getSth()).getStr())
  • Trej Gun

    Сообщения: 5305 Репутация: N Группа: в ухо

    Spritz Июль 14, 2008, 6:56 п.п., спустя 24 секунды

    заметил фишку что нельзя отправить сообщение начинающееся на <?=
  • adw0rd

    Сообщения: 22959 Репутация: N Группа: в ухо

    Spritz Июль 14, 2008, 7:31 п.п., спустя 35 минут 1 секунду

    AlexB, я пробел ставлю только после "?" и ":"

    CTAPbIu_MABP, у меня табуляция в два пробела всегда, рекомендуемые 4-ре это просто, ИМХО, уродство :)
    https://smappi.org/ - платформа по созданию API на все случаи жизни
  • adw0rd

    Сообщения: 22959 Репутация: N Группа: в ухо

    Spritz Июль 14, 2008, 7:31 п.п., спустя 43 секунды


    заметил фишку что нельзя отправить сообщение начинающееся на <?=
    я же говорю зло xD
    https://smappi.org/ - платформа по созданию API на все случаи жизни
  • adw0rd

    Сообщения: 22959 Репутация: N Группа: в ухо

    Spritz Июль 14, 2008, 7:37 п.п., спустя 5 минут 46 секунд


    adw0rd, эта конструкция на мой взгляд вполне допустимая, а иногда просто необходима


    Просто можно было привести к виду:


    $c++; // или ++$c;
    $varName = ($c == $count)? ' class="last"': null;

    что более читабельно некоторым кажется…

    P.S. В PHP 5.3 будет допустимо опускать третий атрибут конструкции "statement ? execute if true : execute if false", теперь не придется втыкать null…
    https://smappi.org/ - платформа по созданию API на все случаи жизни
  • yugran

    Сообщения: 22 Репутация: N Группа: Кто попало

    Spritz Июль 15, 2008, 3:13 д.п., спустя 7 часов 36 минут 14 секунд

    немного в тему :)

    у меня сново проблемка.
    иногда в ответе сервера, в самом конце он добавляет \r\n, из-за этого в масиве создается лишний, пустой, ключ.
    подскажите как это можно исправить?

Пожалуйста, авторизуйтесь, чтобы написать комментарий!