За последние 24 часа нас посетили 22946 программистов и 1720 роботов. Сейчас ищут 1815 программистов ...

Приёмы эффективного програмирования

Тема в разделе "Вопросы от блондинок", создана пользователем kadet, 30 авг 2011.

  1. kadet

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

    С нами с:
    2 авг 2010
    Сообщения:
    79
    Симпатии:
    0
    Сначала идёт желание потом мысль потом поступок. Т.е. сначала подумать а потом действовать. Бывает наоборот: включаю компьютер, а потом действую... Неправильно. Спорить не буду, потому что не знаю какая истина, написал так как думаю. Этот способ можно применять и в других видах человеческой деятельности.

    Надо чётко знать чего хочешь.

    Форма не должна быть значимей содержания (и в прямом и в переносном смысле). Скорей наоборот красиво сложенная программа облечена в симпатичную оболочку.

    У опытных програмистов давно всё разложено по полочкам. Вся область програмирования разделена на категории, готовы решения. Надо сделать общую простую библиотеку чтобы любой пользователь мог потратить день-два на изучение и затем пользоваться во всех случаях жизни. Не обязательно подробное решение; в общих чертах, потом можно будет доделать ссылки на подробности. Неплохо устроена википедия можно свою библиотеку построить по томуже принципу. Саморасширяющаяся, на полу-добровольных началах))

    Переменные и функции / классы что и когда применять? У кого какие соображения?
     
  2. karakh

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

    С нами с:
    11 дек 2007
    Сообщения:
    1.344
    Симпатии:
    0
  3. alexfer

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

    С нами с:
    2 авг 2010
    Сообщения:
    239
    Симпатии:
    0
    karakh
    +1
    , научишся
     
  4. alexfer

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

    С нами с:
    2 авг 2010
    Сообщения:
    239
    Симпатии:
    0
    ЗЫ.
     
  5. [vs]

    [vs] Суперстар
    Команда форума Модератор

    С нами с:
    27 сен 2007
    Сообщения:
    10.559
    Симпатии:
    632
    да все уже написано и переписано миллион раз. Если кто-то не способен нагуглить, ему не в IT.
     
  6. kadet

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

    С нами с:
    2 авг 2010
    Сообщения:
    79
    Симпатии:
    0
    ну а как ты гуглишь?
    - как написать сервер на php?
     
  7. alexfer

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

    С нами с:
    2 авг 2010
    Сообщения:
    239
    Симпатии:
    0
    иди в школу. зачем такие глупости говорить.
     
  8. kadet

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

    С нами с:
    2 авг 2010
    Сообщения:
    79
    Симпатии:
    0
    на хрена тогда форум сделали
     
  9. [vs]

    [vs] Суперстар
    Команда форума Модератор

    С нами с:
    27 сен 2007
    Сообщения:
    10.559
    Симпатии:
    632
    Лол, тут хватит поиска по форуму - на этом форуме как минимум 3 раза встречается мой код сервера на php xD
     
  10. igordata

    igordata Суперстар
    Команда форума Модератор

    С нами с:
    18 мар 2010
    Сообщения:
    32.408
    Симпатии:
    1.768
    Троль детектед
     
  11. Апельсин

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

    С нами с:
    20 мар 2010
    Сообщения:
    3.645
    Симпатии:
    2
    флудер детектед
     
  12. kadet

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

    С нами с:
    2 авг 2010
    Сообщения:
    79
    Симпатии:
    0
    Вы ребята на блондинок похожи
    Сделал запрос "сервер на php" по сайту Результатов поиска: 21570 две темы из мусорки Сколько нужно вам денег чтобы вы переехали, Часто ли вы используете обработку ошибок...
    Что будем делать, искать где же опубликован сервер на php или так ссылку дашь?
    Если погуглить примерно тоже получится. Найти можно, не спорю но сколько времени уйдёт? Чтобы быстро програмировать нужна сконцентрированная информация. В одном месте всё. Причём опытные люди знают что нужно. Вот об этом речь чтобы сделать БД такой информации. Коммерческая тайна - не аргумент, скоро нужно будет выстраивать такие библиотеки пачками. (ИМХО)

    Да и тема была создана для другого.
    Вам, алексфер, хотел сказать что обучиться написать сервер можно за пол часа. В школе обучают годами.
     
  13. alive342

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

    С нами с:
    21 апр 2011
    Сообщения:
    137
    Симпатии:
    0
    Адрес:
    Российская Федерация
    вся информация в доступном виде есть на php.net ))
     
  14. Vladson

    Vladson Старожил

    С нами с:
    4 фев 2006
    Сообщения:
    4.040
    Симпатии:
    26
    Адрес:
    Estonia, Tallinn
    Совет для воспитание ламо-быдлокодеров ?

    Слушать надо что умные люди говорят, читать что умные люди пишут (а не такие идиоты как по той ссылке)

    Эффективное программирование это минимум кода, максимум эффективности. Достигается тщательным проектированием, и долгим обучением (в процессе которого уже пишется код, и много, но это следствие а не причина.)

    На написание самого кода должно уходить максимум 10% разработки, почти всё остальное время должно идти просто обдумывание, что мы делаем и зачем. Только когда есть полная "схема" (Если скрипт маленький то пусть даже эта схема нарисована от руки, на куске туалетной бумаги пока в сортире сидишь) только тогда можно начинать писать код. Не раньше.
     
  15. tommyangelo

    tommyangelo Старожил

    С нами с:
    6 дек 2009
    Сообщения:
    2.549
    Симпатии:
    0
    Адрес:
    Мариуполь
    Vladson
    +1
    Пожалуй подпишусь. Пока на бумажке не нарисуешь что, куда и зачем - тяжеловато кодить. Причем можно как UML рисовать (это если надо чтоб тебя другие поняли), так и собственные обозначения (если сможешь потом разобраться)
     
  16. Vladson

    Vladson Старожил

    С нами с:
    4 фев 2006
    Сообщения:
    4.040
    Симпатии:
    26
    Адрес:
    Estonia, Tallinn
    tommyangelo
    Даже можно в уме а не на бумажке (если скрипт как моя гостевуха, или тем более мой чат) главное чтоб был не голый код, а именно понимание того что ты делаешь, и зачем... Чтоб был чёткий план действий, а не так что "я тут код понапишу, потом допишу что нибудь, и получится какое-то что-то."

    Отклонения от плана будут в конце, чаще всего без них не бывает. Но этого надо стараться избежать, а не как некоторые основывать на этом всю разработку. (Многие так пишут, составят план типа "напишу Salut le Monde" а потом уже допишу там, потом сям, а там глядишь и до мега-проекта допишусь.)
     
  17. alexfer

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

    С нами с:
    2 авг 2010
    Сообщения:
    239
    Симпатии:
    0
    И что вам мешает? Пол-часа - фигня..
     
  18. Lesya

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

    С нами с:
    14 авг 2006
    Сообщения:
    54
    Симпатии:
    0
    Адрес:
    Запорожье
    О чем вообще спор?
    kadet, сделайте такую библиотеку и пусть все пользуются. Может даже кто-то спасибо скажет ;)


    ---
    З.Ы. Простите, не удержалась и вставила свои 5 коп.
     
  19. igordata

    igordata Суперстар
    Команда форума Модератор

    С нами с:
    18 мар 2010
    Сообщения:
    32.408
    Симпатии:
    1.768
    спалилсо =(

    kadet
    Ну ты балабол...
     
  20. siiXth

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

    С нами с:
    14 мар 2010
    Сообщения:
    1.447
    Симпатии:
    1
    kadet
    code.google.com

    с подключением вас! вот вам библиотека! удачи!
     
  21. kadet

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

    С нами с:
    2 авг 2010
    Сообщения:
    79
    Симпатии:
    0
    в жопу катализатор вставят и будешь не только балаболом но и п..болом

    с подключением куда? в страну гугляндию?
    по вашей ссылкe библиотеку по php не нашёл там есть библиотека IP-функций google.com

    Vladson красиво говорите а что нибудь практичное посоветуете? как люди говорят:
     
  22. Chushkin

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

    С нами с:
    17 дек 2010
    Сообщения:
    1.062
    Симпатии:
    91
    Адрес:
    Мещёра, Центр, Болото N3
    Есть, есть самый эффективный код на PHP!
    PHP:
    1. <?php exit; ?>
    Самый короткий! Самый безглючный! Самый быстрый!

    :D
     
  23. Volt(220)

    Volt(220) Активный пользователь

    С нами с:
    11 июн 2009
    Сообщения:
    1.640
    Симпатии:
    1
    Chushkin
    Он не работает! =))

    У меня короче:
    PHP:
    1. <?die?>
    :p
     
  24. topas

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

    С нами с:
    16 авг 2006
    Сообщения:
    2.258
    Симпатии:
    36
    Volt(220)
    в нем могут быть баги...
     
  25. Volt(220)

    Volt(220) Активный пользователь

    С нами с:
    11 июн 2009
    Сообщения:
    1.640
    Симпатии:
    1
    Из-за отключенных коротких тегов?