YourDevice 0 13 сентября, 2022 Опубликовано 13 сентября, 2022 · Жалоба Постарался объяснить что такое функция (на пальцах) и как ей пользоваться. Требуется аргументированная критика:) И Ваши рекомендации) Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
andrew_b 17 13 сентября, 2022 Опубликовано 13 сентября, 2022 · Жалоба Критика чего? Чёрного прамоугольника? Что такое функция и как ею пользоваться, написано в любой книжке по любому языку программирования. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
YourDevice 0 13 сентября, 2022 Опубликовано 13 сентября, 2022 (изменено) · Жалоба Т.е. нормально разжевал? Просто в коде видел разные "чудеса":). Изменено 13 сентября, 2022 пользователем YourDevice Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
iosifk 3 13 сентября, 2022 Опубликовано 13 сентября, 2022 · Жалоба 54 минуты назад, YourDevice сказал: Т.е. нормально разжевал? Просто в коде видел разные "чудеса":). Добрый день! посмотрел ваше видео по поводу функций и могу сказать, что вы подменяете алгоритм выполнения задачи на совершенно другие вещи... Если хотите могу по Скайпу голосом это объяснить. С уважением И.К. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
YourDevice 0 13 сентября, 2022 Опубликовано 13 сентября, 2022 (изменено) · Жалоба 1 час назад, YourDevice сказал: Т.е. нормально разжевал? Просто в коде видел разные "чудеса":). С удовольствием с Вами пообщаюсь Изменено 13 сентября, 2022 пользователем YourDevice Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
k155la3 27 13 сентября, 2022 Опубликовано 13 сентября, 2022 (изменено) · Жалоба 1. Сократите "разжевывание" до 5 минут максимум. То, что не удается объяснить за короткое время, говорит или о том, что это нечто сложное, требующее дальнейшего разбиения, или о неудачности-неправильности разъяснения. 2. Аналогия с "походами в магазин" неудачна, IMHO. Уж взяли-бы мясорубку (фарш-функция) со сменными насадками и скоростью. А в качестве "задачи" - котлеты и колбаса :))))) 3. Уберите "балласт", в виде пауз, слов "тааак" итд итп. 4. Не надо "еще раз повторюсь". Это глупо. Кто захочет "повторится" - отмотает ролик по времени. Тех, кто и так все понял (а таких в зрителях Вашего ролика должно быть 90 процентов - это бесит) Хотели критику - "получите" ps Отличие "процедура-подпрограмма" от функции пошло возможно от языка "фортран". Функция может иметь несколько входных аргументов и возвращает один результат. Процедура-подпрограмма - может иметь несколько входных аргументов и несколько возвращаемых значений - результатов. Сейчас это не совсем актуально. Изменено 13 сентября, 2022 пользователем k155la3 ошибка 1 Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
gerber 8 13 сентября, 2022 Опубликовано 13 сентября, 2022 (изменено) · Жалоба Насколько помню старые языки (Фортран, Паскаль), процедура не возвращает ничего, а функция возвращает результат. Ещё раньше процедуры назывались "подпрограмма", ей передавала управление основная программа, не ожидая ничего взамен :) Изменено 13 сентября, 2022 пользователем gerber 1 Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
YourDevice 0 13 сентября, 2022 Опубликовано 13 сентября, 2022 · Жалоба 54 минуты назад, k155la3 сказал: 1. Сократите "разжевывание" до 5 минут максимум. То, что не удается объяснить за короткое время, говорит или о том, что это нечто сложное, требующее дальнейшего разбиения, или о неудачности-неправильности разъяснения. 2. Аналогия с "походами в магазин" неудачна, IMHO. Уж взяли-бы мясорубку (фарш-функция) со сменными насадками и скоростью. А в качестве "задачи" - котлеты и колбаса :))))) 3. Уберите "балласт", в виде пауз, слов "тааак" итд итп. 4. Не надо "еще раз повторюсь". Это глупо. Кто захочет "повторится" - отмотает ролик по времени. Тех, кто и так все понял (а таких в зрителях Вашего ролика должно быть 90 процентов - это бесит) Хотели критику - "получите" ps Отличие "процедура" от функции пошло возможно от языка "фортран". Функция может иметь несколько входных аргументов и возвращает один результат. Процедура - может иметь несколько входных аргументов и несколько возвращаемых значений - результатов. Сейчас это не совсем актуально. Спасибо за критику ! 1. Стараюсь разжевать, зацепить за идею, а потом ещё раз разжевать) Для чего-то это было придумано и реализовано. 2. Для примера, то что в голову взбрело, как и заказчику. Но да, надо было акцентировать на этом внимание, что задача может быть любая. В комментариях добавлю). 3. Работаю над этим, для этого ютуб и завел) 4. Еще раз «прожую», мне кажется так лучше делать акценты. 49 минут назад, gerber сказал: Насколько помню старые языки (Фортран, Паскаль), процедура не возвращает ничего, а функция возвращает результат. Ещё раньше процедуры назывались "подпрограмма", ей передавала управление основная программа, не ожидая ничего взамен :) Это да) Функция - подпрограмма, выполняющая какие-либо операции и возвращающая значение. Процедура - подпрограмма, которая только выполняет операции, без возврата значения. Метод - это функция или процедура, которая принадлежит классу или экземпляру класса. Всё это можно свести к понятию - подпрограмма. Бывает, читаешь книгу, там автор пишет о своём куске кода как о методе, потом его начинает называть функцией и это взрывает мозг) Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
YourDevice 0 13 сентября, 2022 Опубликовано 13 сентября, 2022 · Жалоба Основная идея - донести НЕ ЧТО ЭТО, а ЧТО ЭТО и КАК ЭТИМ ПОЛЬЗОВАТЬСЯ :) "ЧТО ЭТО" - книжек куча. А как этим пользоваться не особо. Может не те книжки читал. Кидайте, буду рад :) З.Ы. Для начинающих, для чайников Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Arlleex 190 13 сентября, 2022 Опубликовано 13 сентября, 2022 · Жалоба Тот случай, когда не смотрел, но осуждаю 20 минут, Карл! За 20 минут можно на Си хеллоуворлд написать, попутно узнав, что main() и есть та самая функция 2 часа назад, k155la3 сказал: 1. Сократите "разжевывание" до 5 минут максимум... До 1 минуты, я бы сказал, а то и меньше. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
x893 60 13 сентября, 2022 Опубликовано 13 сентября, 2022 · Жалоба Опять ведётесь на ботов ! Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Arlleex 190 13 сентября, 2022 Опубликовано 13 сентября, 2022 · Жалоба Только что, x893 сказал: Опять ведётесь на ботов ! Б%]ть. Только отправил пост и тут же решил прогуглить - таки да, забайтили на комменты Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
YourDevice 0 13 сентября, 2022 Опубликовано 13 сентября, 2022 (изменено) · Жалоба Господа "язвительные критики", можно посмотреть Ваш GitHub?) Вам же не стыдно показать Ваш код?) З.Ы только не тупо скопипащен, а именно ВАШ) 1 час назад, Arlleex сказал: Тот случай, когда не смотрел, но осуждаю То же вариант, люди все разные) Изменено 13 сентября, 2022 пользователем YourDevice Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
k155la3 27 13 сентября, 2022 Опубликовано 13 сентября, 2022 · Жалоба 19 минут назад, YourDevice сказал: . . . .З.Ы только не тупо скопипащен, а именно ВАШ) . . . . Все современное программирование построено на copy-past, если так можно выразится. Иначе его бы просто небыло. Вообще, "ход" за Вами. те. отредактировать-перемонтировать Ваш ролик с учетом замечаний. "Если Вас интересует результат". Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Arlleex 190 13 сентября, 2022 Опубликовано 13 сентября, 2022 · Жалоба 38 минут назад, YourDevice сказал: Господа "язвительные критики", можно посмотреть Ваш GitHub?) Нельзя. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться