За последние 24 часа нас посетили 15760 программистов и 1632 робота. Сейчас ищут 914 программистов ...

опросец

Тема в разделе "Прочее", создана пользователем Koc, 26 июл 2009.

?

Вы создаете свои функции для облегчения кодирования?

  1. Создаю

    0 голосов
    0,0%
  2. Не создаю

    0 голосов
    0,0%
  3. Создаю, но не всегда

    0 голосов
    0,0%
  4. Иногда создаю

    0 голосов
    0,0%
  1. Koc

    Koc Активный пользователь

    С нами с:
    3 мар 2008
    Сообщения:
    2.253
    Симпатии:
    0
    Адрес:
    \Ukraine\Dnepropetrovsk
    сабж. Сначала поголосуем, потом я скажу где это достал
     
  2. Kreker

    Kreker Старожил

    С нами с:
    8 апр 2007
    Сообщения:
    5.433
    Симпатии:
    0
    Не понял. О каких функциях идет речь?
     
  3. Koc

    Koc Активный пользователь

    С нами с:
    3 мар 2008
    Сообщения:
    2.253
    Симпатии:
    0
    Адрес:
    \Ukraine\Dnepropetrovsk
    ну типа
    PHP:
    1. <?
    2. function foo($bar)
    3. {
    4.     // do smth
    5. }
     
  4. Elkaz

    Elkaz Старожил
    Команда форума Модератор

    С нами с:
    26 июн 2006
    Сообщения:
    3.373
    Симпатии:
    0
    Адрес:
    Баку, Азербайджан
    В том плане, что переносить часть функционала на функции?
    Раньше пользовался, сейчас всё стараюсь строго структурировать.
     
  5. Apple

    Apple Активный пользователь

    С нами с:
    13 янв 2007
    Сообщения:
    4.984
    Симпатии:
    2
    В последнее время использую исключительно объектно-ориентированный стиль.
    Вот чем мне нравится С#, так это тем, что языковые инструкции существуют сами по себе, а весь функционал предоставляет среда CLR. У нас не существует глобальных функций, всё рассортировано в классах, которые, в свою очередь, принадлежат (вложенным) пространствам имен.
    В РНР преобладает процедурный стиль программирования, и как бы я не абстрагировал код, разбивая его на мнимые еденицы - классы, всё равно внутри методов классов приходится прибегать к вызову тех или иных функций.

    Во всех моих последних проектах нет НИ ОДНОЙ функции, которая была бы в глобальной области.
    Все они являются членами каких-либо классов.
    Естественно, вызов встроенных функций присутствует, но своих функций нет.
     
  6. kostyl

    kostyl Guest

    аналогично
     
  7. Hight

    Hight Старожил
    Команда форума Модератор

    С нами с:
    5 мар 2006
    Сообщения:
    7.153
    Симпатии:
    0
    Адрес:
    из злой параллельной вселенной
    А у меня функции есть (.)(.) -> титьки
     
  8. Kreker

    Kreker Старожил

    С нами с:
    8 апр 2007
    Сообщения:
    5.433
    Симпатии:
    0
    function getTits() {
    header("Content-type:image/jpeg");
    echo file_get_contents('http://media.oboobs.ru/boobs_preview/00'.mt_rand(1,627).'.jpg');
    }

    getTits();

    P.S. Она работает!
     
  9. TheShock

    TheShock Активный пользователь

    С нами с:
    30 май 2009
    Сообщения:
    1.255
    Симпатии:
    0
    Адрес:
    Київ
  10. Koc

    Koc Активный пользователь

    С нами с:
    3 мар 2008
    Сообщения:
    2.253
    Симпатии:
    0
    Адрес:
    \Ukraine\Dnepropetrovsk
    ваще опросец стебный.
    Нашел я его здесь

    Сайт ржачный такой. А нашел я его по нику чувака, который вопрошал про eval.
     
  11. Apple

    Apple Активный пользователь

    С нами с:
    13 янв 2007
    Сообщения:
    4.984
    Симпатии:
    2
    Ёптить, пеши исчо!
    Смеялся и плакал =)
     
  12. kostyl

    kostyl Guest

    да, этот чувак на этом форуме спрашивал, я помню.
     
  13. antonn

    antonn Активный пользователь

    С нами с:
    10 июн 2007
    Сообщения:
    2.996
    Симпатии:
    0
    Функции делаю, особенно когда код должен повторяться. И когда для него не нужно выплясывать с отдельным классом.
    Люблю процедурное программирование :)
     
  14. Hight

    Hight Старожил
    Команда форума Модератор

    С нами с:
    5 мар 2006
    Сообщения:
    7.153
    Симпатии:
    0
    Адрес:
    из злой параллельной вселенной
    А я просто не кидаюсь в крайности. Не вижу смысла все функции переносить в класс. Иногда проще и короче написать func(); чем class::func();