+ Ответить в теме
Показано с 1 по 16 из 16
  1. #1
    Главный Разработчик Аватар для Devel
    Регистрация
    11.03.2010
    Сообщений
    1,231

    [Видео Урок] Как писать правильный и хороший КОД?

    Как писать правильный код в DevelStudio?

    В уроке подробно рассказывается о том как писать хороший и правильный код. Также показываются типичные ошибки в организации кода в студии, даются советы по их исправлению. Урок рекомендуется абсолютно всем!

  2. Пользователь сказал cпасибо:

    roxblnfk (30.08.2011)

  3. #2
    Мастер Аватар для kazer_xxx
    Регистрация
    08.01.2011
    Адрес
    Копейск
    Сообщений
    1,148
    Довольно полезно для начинающи. Но я не дотерпел, перемотал минуте на 6-7)
    Как хочу быть красненьким и с надписью "Админ"

  4. #3
    Опытный Аватар для roxblnfk
    Регистрация
    17.08.2011
    Адрес
    Россия, г. Рыбинск
    Сообщений
    313
    мне больше нравится хранить функции в скриптах, а не завешивать форму иконками функций

  5. #4
    Главный Разработчик Аватар для Devel
    Регистрация
    11.03.2010
    Сообщений
    1,231
    Цитата Сообщение от roxblnfk Посмотреть сообщение
    мне больше нравится хранить функции в скриптах, а не завешивать форму иконками функций
    Для этого будет отдельный урок, хранение в скриптах тоже правильный шаг. Конечно, когда функций становиться очень много - необходимо все писать в скриптах.

  6. #5
    Пользователь
    Регистрация
    29.06.2011
    Сообщений
    116
    Devel , Спасибо Вам за урок! С озвучкой было бы ещё лучше и подскажите пожалуйста чем снимаете видео т.к. у меня очень медленный интернет, а ваши видео уроки грузятся моментально...заинтригован

  7. #6
    Мастер Аватар для kazer_xxx
    Регистрация
    08.01.2011
    Адрес
    Копейск
    Сообщений
    1,148
    Цитата Сообщение от Qwest Посмотреть сообщение
    С озвучкой было бы ещё лучше и подскажите пожалуйста чем снимаете видео т.к. у меня очень медленный интернет, а ваши видео уроки грузятся моментально...заинтригован
    Instant Demo
    Как хочу быть красненьким и с надписью "Админ"

  8. #7
    Очень хороший урок, спасибо Devel

  9. #8
    Главный Разработчик Аватар для Devel
    Регистрация
    11.03.2010
    Сообщений
    1,231
    16 минут видео - занимает всего 1.7 мб, т.е. урок весит 1.7 мб.

  10. #9
    Админ Аватар для vGhost
    Регистрация
    27.07.2011
    Адрес
    Самара
    Сообщений
    2,033
    Devel, идея отличная, но мне кажется калькулятор в данном случае - слишком примитивный пример. Я к тому что щас новички могут понять вас буквально и будут делать что нибудь типа такого:

    // *** какой нибудь код в результате которого получаем $a, $b, $c, $d;
    // далее человеку надо будет сделать действительно только сложение данных переменных и эта задача не когда по определению не изменится и мы получим:
    $tmp = GetResult($a, $b, 0);
    $tmp = GetResult($tmp, $c, 0);
    $result = GetResult($tmp, $d, 0);
    // *** далее надо будет что то ещё делать с $result ...

    Т.е. на каждую примитивную операцию будут писать ф-ю на форме. А ф-ия на форме в случае с ds это ещё и ко всему прочему объект!
    И от этого будет очень сильно страдать производительность кода.
    Последний раз редактировалось vGhost; 30.08.2011 в 22:36.

    __________________________________________________ ________
    Угу, угу... А потом достал из морозильной камеры - и степлером его, степлером!
    Для новичков
    __________________________________________________ ________
    Я практически совсем не задаю вопросов, не думали почему? Потому что я пользуюсь поиском и всегда нахожу ответы на свои вопросы!

  11. #10
    Devel а через че ты видео записывал? И как вставлял эффекты?

  12. #11
    Пользователь
    Регистрация
    29.06.2011
    Сообщений
    116
    Цитата Сообщение от Рома Посмотреть сообщение
    Devel а через че ты видео записывал? И как вставлял эффекты?
    А чуть выше глянуть слабо?

    P.S. Devel, а можно урок по работе с функцией preg_match? Знаю что глупо, но я не могу понять как её использовать. Читал все про неё на php.su и на других ресурсах, все равно не понятно.
    Последний раз редактировалось Qwest; 31.08.2011 в 05:30.

  13. #12
    Опытный Аватар для roxblnfk
    Регистрация
    17.08.2011
    Адрес
    Россия, г. Рыбинск
    Сообщений
    313
    Цитата Сообщение от Qwest Посмотреть сообщение
    P.S. Devel, а можно урок по работе с функцией preg_match? Знаю что глупо, но я не могу понять как её использовать. Читал все про неё на php.su и на других ресурсах, все равно не понятно.
    не понятно, что возвращает функция? или не понятно, как составлять регулярные выражения?

  14. #13
    Пользователь
    Регистрация
    29.06.2011
    Сообщений
    116
    Цитата Сообщение от roxblnfk Посмотреть сообщение
    не понятно, что возвращает функция? или не понятно, как составлять регулярные выражения?
    Не понятно как составлять регулярные выражения. Например я через cURL авторизуюсь на mail.ru получаю исходный код, а как вывести погоду или кол-во новых писем с главной страницы уже не знаю.
    Последний раз редактировалось Qwest; 31.08.2011 в 11:33.

  15. #14
    Пользователь Аватар для riartem
    Регистрация
    13.03.2010
    Адрес
    Беларусь, Пинск
    Сообщений
    152
    Автор говорит нам: "Давайте функциям и объектам ОСМЫСЛЕННЫЕ названия".
    И тут же пишет переменные: $a, $b
    )))
    Но за видео спасибо!

    ай... раз уж рассказывать, какой должен быть красивый код, то писать на 13:40
    не if elseif, a case
    т.к. вдруг мы далее захотим добавить другие операции, мы же не будем писать elseif elseif
    I like DevelStudio!!!
    My system is Windows 7

  16. #15
    Супер Модератор Аватар для xsnakes
    Регистрация
    14.03.2010
    Адрес
    Пятигорск
    Сообщений
    2,292
    Цитата Сообщение от riartem Посмотреть сообщение
    Автор говорит нам: "Давайте функциям и объектам ОСМЫСЛЕННЫЕ названия".
    И тут же пишет переменные: $a, $b
    $a и $b - переменные, а не функции и объекты!!!

    Цитата Сообщение от riartem Посмотреть сообщение
    не if elseif, a case
    Это как уровни... Кто начинает играть со второго уровня?...
    Level 1 - if elseif
    Level 2 - switch case
    Последний раз редактировалось xsnakes; 08.01.2012 в 03:55.

  17. #16
    Пользователь Аватар для riartem
    Регистрация
    13.03.2010
    Адрес
    Беларусь, Пинск
    Сообщений
    152
    Ну про то, что надо назвать переменные нормально он тоже там писал, но позже..
    А чем switch case сложнее if else?
    I like DevelStudio!!!
    My system is Windows 7

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения