Натыкался на утверждение: метод это функция, но функция не всегда метод. Как раз из-за разницы, что функция может существовать вне класса. Или это их и отличает, и это две разные вещи?
В англоязычном ютубе уроков море, даже если английский не знаете для вас Яндекс создал переводчик видео, к тому же разработчики Unity предоставляют кучу обучающих проектов.
3:06 ути-пути, пять секунд назад был душным убийцей нубов, а сейчас принял позу, как шкальник в раздумьях. Вот такой контент я люблю: сразу видно, в каком состоянии учатся, а в каком критикуют
2:53 - эта хрень называется Атрибутом, Директивой, встречал называние Фильтром - в зависимости от используемого контекста. Атрибут - общее название, но Директива или Фильтр - тоже используются. Так что не надо сжигать табуретки если не услышал что-то своё.
я вообще не разраб в юнити , но такое внимание к мелочам - подкупает , cам начал больше углубляться в терменологию и обращать внимание на это. Такое отношение позволяет отличить стандартного разраба от высококвалифицированного разработчика как мне кажется
До сих пор не понимаю, в чем проблема с переменными... Согласно руководству по шарпу "Поле является переменной любого типа, которая объявлена непосредственно в классе или структуре."
Это как использовать слово "фрукт" вместо "яблоко". Да, поле по поведению тоже переменная, но вот по контексту это не то же самое. Как яблочный пирог можно сделать только из яблок, так и есть конкретные характеристики и действия, которые относятся только к полям, но не переменным. Называя поле переменной можно запутать новичку голову и он подумает, что атрибуты и модификаторы доступа можно задать всем переменным, а не только полям. Конечно, люди с опытом и так поймут, о чем речь, но тут у нас дело с новичками и важно, чтобы учебные материалы были профессионального уровня, а не путались между полями, переменными, функциями и методами.
«Ме́тод в объектно-ориентированном программировании - это функция или процедура, принадлежащая какому-то классу или объекту» Выходит, что функции в классе можно создавать, а у Романа бзик на терминологии, граничащий с помешательством. P.S. Я за правильную постановку речи и точность терминологии, но когда это целесообразно и разумно.
Как удобно. Своя школа есть, в которой "гарантия" Трудоустройства. И своя студия игровая есть, куда берут людей, прошедших курс. А через месяц, я более чем уверен, выпиздуют такого работника на улицу. Ну а что, на работу приняли? Приняли. А на сколько приняли это уже не важно.
Тут ещё такой момент, что сначала надо курс закончить, чтоб трудоустроиться. А значит пострадать под конец обучения наравне с остальными. Либо не закончишь курс, либо достаточно умеешь, чтоб не вылететь.
Роман, привет. Понимаю, что в студии разрабатываете в основном гиперказуал (как я понял из нескольких роликов). Но хотел попросить вот о чем) Есть ли у вас тестовые задания для нарративных дизайнеров. Хочу попасть в эту профессию. Опыт написания художественных или коммерческих текстов (для СММ) имею, но конкретно в нарративном дизайне - 0. Если имеются задания, которые помогут разобраться в специфике деятельности и рабочих процессах, было бы очень здорово)
Ахаха!!! Рома как всегда выдает Джазу с стиле Джокер!!! Ну дааа - "Директива к переменной" это нечто. Не, постой... дай подумаю. Это наверное "специальный термин для новичков"... А как же он тогда называет директивы препроцессора? Дальше - "Класс обработки нажатий" - тоже "чума та еще" - есть класс событий, и класс Ввода, с помощью которых можно добиться обработки нажатий, ну и много чего другого. А я то все, когда начинал недоумевал, чего он так стибется, и что ему сделал Гоша Дударь, и кто это вообще такой. Весело - весело... Но тут есть момент - его "курсы" дешевые, на то и ловит. Не научишься ничему, но цена вопроса... Мдееее...
@@ЭдуардЭфклидов Имеет. Человек берет за "курсы" с людей деньги. Какой нибудь Чудак с его "курсов" "учится", потом приходит к работадателю, и как только раскрывает рот, оттуда вылетают Такие вот "Вороны". Работадатель посылает Чудака на Х... (учиться дальше). Деньги выкинуты на ветер.
Чел, там вопросы для слабенького кандидата. Сам этот тест вообще ничего не даст понять каков прогер на самом деле. В основном синтаксис и терминология. Кодинг - это про другое. К примеру если бы у мастера по ремонту моторов двс спрашивать какой это ключ, на 8, на 10, на 12. Где у машины колёса, мы вам показываем шланг из какого материала? Наличие этих знаний не делает человека программистом.
"...функция коротайн..." - xDDDDDD. Эх, как бы мне скоротать время, наверное воспользуюсь коротайном)) Состоит из двух частей: "co-routine" - что сложного? Можно еще Гугл переводчик послушать
Роман, может как-нибудь поднимите ещё вопрос по поводу монетизации в играх сегодня? Насколько я знаю, в гугл-плей у нас отключили показ рекламы, соответственно, никакого дохода разработчикам бесплатных игр и приложений.
Роман приветствую, не совсем по теме ,а вы что - нибудь слышали про курсы Elbrus gooding bootcamp? (java и data science) или это такой же ноль за баснословные деньги как и тот же skillbox и т.д.?
2:35 знакомая эмоция xD. Не, ну оно и понятно за что тебя хейтят в основном. Тебя как мне кажется можно сравнить с челом, который разобрался в общей семантике и поправляет людей не в разговоре с ними, а у себя где-то. И эти же приходят и смотрят, как ты их поправляешь причём с некой долей насмешек и в итоге делают вывод - Ой, нах** эту вашу Сакутину. Ну дурбачки, чё сказать ещё то xD p.s Если заметили отсутствие каких-то запятых, то поправьте, прошу. Господа читающие этот коммент
7:35 mouseOver не вызовется, просто автор дурачок, он сам в вопросе написал "за время полного клика", а mouseOver сработает при наведении мыши на кнопку, наведение на кнопку не имеет никакого отношения к полному времени клика. Иначе пусть прокинет еще все события винды при запуске компа, потому что сначала комп включить надо
Ради интереса, какие у вас успешные проекты студии? Почему agawa? Уже есть РФ компания агава. Чем ваши курсы отличаются от любых других? Везде гарантия трудоустройства. Только ценой?
Обзор на плохой код определенного человека один раз окей Строить на этом контент и серию роликов уже выглядит как то странно. Становишься похож на человека который ненавидит геев, но при этом рассказывает 24/7 только о них, выдавая свою причастность к онным -_-
Не понял почему при клике должен быть ещё mouse over? Что если мы сделали "клик" за один фрейм, неужели mouse over вызовется между двумя этими событиями mouse down и mouse up?
Допустим я прошёл курс ЯЮниор с гарантом трудоустройства, но я в 9 классе (по сути закончу ваш курс, в классе 10), вы трудоустроите школьника и несовершеннолетнего. И зарплата же будет равной с другими работниками(конечно если мои умения соответствующие)?
Очевидно, что договор не может противоречить законодательству РФ. Да и наверняка надо не только окончить курс, но ещё и пройти тест на результаты обучения
16 лет тебе будет, базовое образование есть, ничего не мешает удалённо работать. Для Романа вроде как важно не время, которое ты работаешь, а результат, который выдаёшь. Сможешь соответствовать - будешь получать соответственно.
блин жаль что пайтон удалили с юнити и тогда бы Рома знал бы пайтон и посмотрел бы код хауди хо хотябы пайтон знает или нет и еще бы игры делать было бы быстре и удобнее
посмотрев пару рефакторов кода, вообще не зная ни юнити, ни шарпы, только немного UE, ответил на всё. Мда... детишки, наверное, какают радугой от "щастя".
То чувство, когда ответил правильно почти на все вопросы вообще не изучая C#. P.S. Про создание функций в классах интересно. Так, в Python метод, который не ожидает экземпляра, может быть вызван как простая функция. Но, в С#, конечно, всё по-другому
Привет, Роман. Я немного не понял, но почему не принято создавать свои функции/методы в классе? Вопрос №8. Можешь рассказать подробнее? Просто если бы я услышал это без контекста то сразу же бы подумал что это бредятина, а тут, из-за доверия к профессионалу, у меня диссонанс. Наверняка я просто упустил мысль.
В смысле не принято создавать? Речь шла о том, что функции создаются вне классов, а если она находится внутри класса, то это уже не функция, а метод. Как ты в ООП что-либо сделаешь без методов
@@vinik_tfo нет, метод отличается от функции только тем, что находится внутри класса, он может как возвращать, так и не возвращать. В шарпах например впринципе невозможно создать функцию
@@leningradetsfromshusharsta985 Метод это та же функция, которая определя в классе. Так что, технически, любой метод это функция, так же как и свойства, конструкторы, индексанторы и прочее.
В контексте любого языка программирования существует свой набор терминов. Каждый термин тщательно подбирают, чтобы максимально отразить принцип работы. Допустим в Си подобных языках, как я заметил, не используется термин "процедура", т.к. есть более универсальная вещь функция, т.е. синтаксическая единица которая может вести себя как процедура, а может как функция. Понятие процедура себя изжило в этих языках. Далее новое поколение ООП языков возникло, в них запрещено данные и функции разбрасывать где попало. Теперь данные и функции должны храниться исключительно в объектах и классах. Т.к. терминология подразумевает что функция внутри объекта или класса обязана называться методом, то функциями теперь стало возможно называть только код написанный за пределами класса или структуры. В С# нельзя писать функций(т.е. разбрасывать их где попало), компилятор запрещает это делать. Разрешает писать вместо функций методы и свойства. Многие по привычке продолжают называть методы функциями в этом проблема заключается.
Здравствуйте, я видел ваше видео на ютуб, где вы говорили что Гоша Дударь и тд не являются хорошими программистами Если говорить честно, то мне немного обидно, потому что я сам отдал не маленькие день на курсы Дударя, сейчас прохожу Сшарп я понял что он пишет не самыф качественный код, но моя цель понять Сшарп и его логику, да и сам язык а не заучивать и тд, и я учусь по его урокам. Но после вашего видео у меня появился вопрос, есть ли у меня шанс стать хорошим программистом на этих курсах? Не уходить же деньгам впустую? и второй вопрос, если можно? я купил недавно у него курс-программу на ФуллСтак веб разработчик, и хочу спросить, можете ли вы посмотреть и дать свою профессиональную оценку курсу? смогу ли я зарабатывать после обучения на нем? опять же, просто деньги жалко(( чтобы вам было легче дать оценку: Моя цель это впервую очередь, скорее всего веб-разработка, а уже потом, если сложиться то разработка игр на Сшарп заранее спасибо вам огромное, и простите за то что так поздно беспокою
Основам по-любому научишься, но скорее всего нахватаешься вредных привычек, которые характерны для плохого кода. Не критично, но нужна будет работа над ошибками
Код пофиг, мышление важнее на первых порах. Потому лучше делать ного тичиных задач. И точно не слушать тех кто путается терминах, ведь именно это помешает научиться думать И да, на наших рынках пока устроиться на работу очень легко, работать тупо некому. Главное иметь голову на плечах и понимать что делаешь
Мда, терминология в тесте конечно как отдельный вид садомии… Я на шарпе пишу уже почти 8 лет, и окей если бы атрибут назвали декоратором на манер джавистов(ну что с них взять) или питонистов, но *** директива? На этом моменте у меня реально глаз дергаться начал
Возможно я неправ, и в Unity язык C# интерпретируется по-другому, но в документации Mircrosoft по языку указан модификатор доступа по-умолчанию `internal`, а не `private`.
3000 лайков и пойду пройду ещё какой-нибудь тест.
Натыкался на утверждение: метод это функция, но функция не всегда метод. Как раз из-за разницы, что функция может существовать вне класса. Или это их и отличает, и это две разные вещи?
@@simenoff Так я про это и говорю, насколько грубой ошибкой будет считаться называть функцию методом, если название метода?
@@simenoff ага, денег дай
ждёмс
Чтобы поставить лайк нужно оформить подписку
Крутой видос. В следующий раз пройди пж тест "Кто ты из смешариков?"
Кодяш
Так это он и был
А отличия?
Роман упорно продолжает не делать обучающих видео
@@иванмалый-я7ю почему нет
В англоязычном ютубе уроков море, даже если английский не знаете для вас Яндекс создал переводчик видео, к тому же разработчики Unity предоставляют кучу обучающих проектов.
@@nimeotaku8828 Был тут обзор одного такого обучающего проекта... С ними осторожно, можно научится, как делать не надо.
@@иванмалый-я7ю Ты бы сначала его купил бы, а потом уже что-то говорил.
@@nimeotaku8828 что за переводчик видео?
Роман, покажи пожалуйста примеры грамотных тестов по Unity! Был бы очень признателен!
@Ярослав Калинин согл, я хоть и не знаю этот канал, но уже понял, что это инопланетное гавно, которое хочет превратиться в Гитлера и обосрать всех
Нужно устроить батл между вами [Дударь vs Роман Сакутин] в режиме реального времени)
Не знаю такого атрибута..
Не знаю такой директивы..
5:14 ахахах. Музыку шикарно наложили
3:06 ути-пути, пять секунд назад был душным убийцей нубов, а сейчас принял позу, как шкальник в раздумьях. Вот такой контент я люблю: сразу видно, в каком состоянии учатся, а в каком критикуют
а чего тут сложного? это во всех нормальных яп присутствует и даже тот, кто только начал программировать будет об этом знать
Прикольные видос, топ момент качание головой 👍
2:53 - эта хрень называется Атрибутом, Директивой, встречал называние Фильтром - в зависимости от используемого контекста. Атрибут - общее название, но Директива или Фильтр - тоже используются.
Так что не надо сжигать табуретки если не услышал что-то своё.
я вообще не разраб в юнити , но такое внимание к мелочам - подкупает , cам начал больше углубляться в терменологию и обращать внимание на это. Такое отношение позволяет отличить стандартного разраба от высококвалифицированного разработчика как мне кажется
До сих пор не понимаю, в чем проблема с переменными... Согласно руководству по шарпу "Поле является переменной любого типа, которая объявлена непосредственно в классе или структуре."
Это как использовать слово "фрукт" вместо "яблоко". Да, поле по поведению тоже переменная, но вот по контексту это не то же самое. Как яблочный пирог можно сделать только из яблок, так и есть конкретные характеристики и действия, которые относятся только к полям, но не переменным. Называя поле переменной можно запутать новичку голову и он подумает, что атрибуты и модификаторы доступа можно задать всем переменным, а не только полям. Конечно, люди с опытом и так поймут, о чем речь, но тут у нас дело с новичками и важно, чтобы учебные материалы были профессионального уровня, а не путались между полями, переменными, функциями и методами.
4:23 Ну с точки зрения семантики нельзя, но по идее функция и есть метод
Не знаю зачем, но я почему-то посмотрел это видео.
Пройди тест на средний и сложный уровень от того же Гоши Дударя)
Понравилось, буду ждать продолжение.
Debug.Log("обожаю подобные видео");
Когда он сказал давайте пройдем средний уровень я сразу предсказал его реакцию
Очканул платный тест проходить 🤑
Реально, если тут уже погорел на вопросе с таким то опытом...
Сильной разницы то особо и не будет.
@@zhnec6333 Где погорел? Просто автор опроса по тупому вопросы сделал, тот же момент с функциями.
@@Фриспи да я угараю)
Владелец каких-то обучающих компаний, но времени покритиковать контент других находит, существуют же гении в мире
Всё круто, спасибо там, тест понравилось как проводишь
8:02 типичный сакутин 😃😃
в книге Чистый код от Роберта Мартина все методы называются функциями кстати.
Спасибо, давай ещё тесты)
Пора смотреть турнир UFC!!!
спасибо, тест понравилось как проходишь
Роман сделай урок по сохранению прогресса на андроид с помощью Google Play
В ютубе есть уже
7:59 😂😂😂😂😂😂😂😂.Коротко но ясно😀😀
«Ме́тод в объектно-ориентированном программировании - это функция или процедура, принадлежащая какому-то классу или объекту» Выходит, что функции в классе можно создавать, а у Романа бзик на терминологии, граничащий с помешательством.
P.S. Я за правильную постановку речи и точность терминологии, но когда это целесообразно и разумно.
ну все же таки в классах мы говорим метод и поле, а не функция и переменная
@@thmUNIX да хоть ёршик и стульчак говори. Они всё равно останутся функцией и переменой внутри объекта/класса.
Роман, пройдите пожалуйста в палату, доктор ждёт.
Как удобно. Своя школа есть, в которой "гарантия" Трудоустройства. И своя студия игровая есть, куда берут людей, прошедших курс. А через месяц, я более чем уверен, выпиздуют такого работника на улицу. Ну а что, на работу приняли? Приняли. А на сколько приняли это уже не важно.
Тут ещё такой момент, что сначала надо курс закончить, чтоб трудоустроиться. А значит пострадать под конец обучения наравне с остальными.
Либо не закончишь курс,
либо достаточно умеешь, чтоб не вылететь.
а ещё не просто курс а вип курс, ещё надо кучу дополнительного полезного получить что этот чел дать не способен
Прикольно, нужно тоже попробовать где-нибудь пройти тест!
Давай попробуй тест отус-а
Вот вам тест - решите все задачи на kattis.
У меня в наушниках слышно как ты стучиш по столу руками
Но ведь что точка - это оператор, это не противоречит тому, что это еще и символ...
пушка
Гоу обзор курсов от Отуса)
Роман, привет.
Понимаю, что в студии разрабатываете в основном гиперказуал (как я понял из нескольких роликов).
Но хотел попросить вот о чем) Есть ли у вас тестовые задания для нарративных дизайнеров. Хочу попасть в эту профессию. Опыт написания художественных или коммерческих текстов (для СММ) имею, но конкретно в нарративном дизайне - 0.
Если имеются задания, которые помогут разобраться в специфике деятельности и рабочих процессах, было бы очень здорово)
Привет, крутые видео. Интересно смотреть, мог бы ты составить ТЗ на джуна. Я думаю многие были бы не против попробовать его выполнить
Роман, расскажи пожалуйста, как правильно изучить UnityApi.
Читая его 😏
Начало видео это я на тестах в вузе)
Ахаха!!! Рома как всегда выдает Джазу с стиле Джокер!!! Ну дааа - "Директива к переменной" это нечто. Не, постой... дай подумаю. Это наверное "специальный термин для новичков"... А как же он тогда называет директивы препроцессора? Дальше - "Класс обработки нажатий" - тоже "чума та еще" - есть класс событий, и класс Ввода, с помощью которых можно добиться обработки нажатий, ну и много чего другого. А я то все, когда начинал недоумевал, чего он так стибется, и что ему сделал Гоша Дударь, и кто это вообще такой. Весело - весело... Но тут есть момент - его "курсы" дешевые, на то и ловит. Не научишься ничему, но цена вопроса... Мдееее...
Не пойму, "доеб" имеет смысл или все это обида Романа?
@@ЭдуардЭфклидов Имеет. Человек берет за "курсы" с людей деньги. Какой нибудь Чудак с его "курсов" "учится", потом приходит к работадателю, и как только раскрывает рот, оттуда вылетают Такие вот "Вороны". Работадатель посылает Чудака на Х... (учиться дальше). Деньги выкинуты на ветер.
@@ЭдуардЭфклидов и да, и нет, но автор токсичнее грубости ошибок
Плоттвист: было 60 неудачных дублей с неправильными ответами, а одна ошибка это чтобы -училка- зрители не спалили
Чел, там вопросы для слабенького кандидата. Сам этот тест вообще ничего не даст понять каков прогер на самом деле. В основном синтаксис и терминология. Кодинг - это про другое.
К примеру если бы у мастера по ремонту моторов двс спрашивать какой это ключ, на 8, на 10, на 12. Где у машины колёса, мы вам показываем шланг из какого материала? Наличие этих знаний не делает человека программистом.
@@dkvChannel да ну науй😱
"...функция коротайн..." - xDDDDDD.
Эх, как бы мне скоротать время, наверное воспользуюсь коротайном))
Состоит из двух частей: "co-routine" - что сложного? Можно еще Гугл переводчик послушать
Мне блин баг выписали из-за того, что в консоли варнинг появлялся о легаси анимации
..я нифига не программист, чисто 3Дмакс осваиваю и UE4...... но половину угадал примерно.... забавное видео))))) мне понра
Роман здраствуйте, можете разобрать курсы от Otus
Сам учусь на разработчика юнити и бесит что везде путанная терминология, у меня уже мощг кипит, эх как бы распутать этот клубок
Ну ты прям блогэр, тестики обозреваешь всякие
Иди в попенцию, он классный.
@@newGames_0 А я говорил, что он плохой? :)
Я сам его смотрю
И считаю, что он один из самых нормальных обозревателей, информаторов и т.д.
@@kudarova Не верю в плохое и хорошее. А тиии написал в шуточной манере и я такой: - А напишу-ка также
@@newGames_0 Ну интернет дело такое, я все понимаю, конечно
Я услышала стиральную машину на 3:57. 😂
Тоооп орнул
Роман, может как-нибудь поднимите ещё вопрос по поводу монетизации в играх сегодня? Насколько я знаю, в гугл-плей у нас отключили показ рекламы, соответственно, никакого дохода разработчикам бесплатных игр и приложений.
Роман приветствую, не совсем по теме ,а вы что - нибудь слышали про курсы Elbrus gooding bootcamp? (java и data science) или это такой же ноль за баснословные деньги как и тот же skillbox и т.д.?
Роман, го новое видео. По этому видео уже ясно
2:35 знакомая эмоция xD. Не, ну оно и понятно за что тебя хейтят в основном. Тебя как мне кажется можно сравнить с челом, который разобрался в общей семантике и поправляет людей не в разговоре с ними, а у себя где-то. И эти же приходят и смотрят, как ты их поправляешь причём с некой долей насмешек и в итоге делают вывод - Ой, нах** эту вашу Сакутину.
Ну дурбачки, чё сказать ещё то xD
p.s Если заметили отсутствие каких-то запятых, то поправьте, прошу. Господа читающие этот коммент
так лень расписывать, поэтому просто закинь комментарий в онлайн-проверку пунктуации. есть такие сервисы на просторах инета, да
После "поправляешь", и после "насмешек". И я бы ещё заменил "и эти же" на "А те уже".
8:29 минут душных докопок... но зато каких!
Икс ди
Я 3 дня Юнити учу и на все вопросы с теста ответил 🤨, там половину вопросов знанием английского решаются , крутой тест ставлю палец в верх. 🗿
Я умный 15/15 прошёл))
7:35 mouseOver не вызовется, просто автор дурачок, он сам в вопросе написал "за время полного клика", а mouseOver сработает при наведении мыши на кнопку, наведение на кнопку не имеет никакого отношения к полному времени клика. Иначе пусть прокинет еще все события винды при запуске компа, потому что сначала комп включить надо
как стать таким умным как автор видео
Когда сел изучать C# 5:15
Ради интереса, какие у вас успешные проекты студии? Почему agawa? Уже есть РФ компания агава. Чем ваши курсы отличаются от любых других? Везде гарантия трудоустройства. Только ценой?
В свете последних событий с ютубом, планируешь ли менять видео платформу для размещения контента?
а где можно почитать про твою студию агава? и какие игры вы выпустили?
Исходя из всего, нигде)
Типичное плеймаркетовое дерьмо блять, ничего хорошего вообщем
Рома, привет у меня есть вопрос по с# почему при работе приложения в течении 4 часов могла появиться ошибка: не найден класс Form в виндовс формс
Обзор на плохой код определенного человека один раз окей
Строить на этом контент и серию роликов уже выглядит как то странно.
Становишься похож на человека который ненавидит геев, но при этом рассказывает 24/7 только о них, выдавая свою причастность к онным -_-
Юнити кста на функциональнои языке програмирования написан
Момент 5:20 😎😎😎
Момент 2:48 😎
Не понял почему при клике должен быть ещё mouse over? Что если мы сделали "клик" за один фрейм, неужели mouse over вызовется между двумя этими событиями mouse down и mouse up?
Ждем нормальные тесты
С каких пор поле не переменная?
И с каких пор метод не функция?
Все первое частный случай второго.
Это просто душнота автора, ничего особенного.
С терминологией у Гоши совсем плохо обстоят дела, в ООП есть только методы и поля, никаких функций и переменных
Мне показалось или видос все всемя стречиииииииииииииттится?
Я второй,вот он настоящий программист,пойду чайка заварю и видосик посмотрю.
Допустим я прошёл курс ЯЮниор с гарантом трудоустройства, но я в 9 классе (по сути закончу ваш курс, в классе 10), вы трудоустроите школьника и несовершеннолетнего. И зарплата же будет равной с другими работниками(конечно если мои умения соответствующие)?
Очевидно, что договор не может противоречить законодательству РФ. Да и наверняка надо не только окончить курс, но ещё и пройти тест на результаты обучения
16 лет тебе будет, базовое образование есть, ничего не мешает удалённо работать. Для Романа вроде как важно не время, которое ты работаешь, а результат, который выдаёшь. Сможешь соответствовать - будешь получать соответственно.
Здравствуйте Роман, а ваш курс только по C# или есть и по java?
Главный токсик из всех токсиков в айти 8:01
Роман а у вас есть канал на Яндекс Дзене?
Я из C++, и появился вопрос на 4:21. Нет нельзя, потому что функции класса называются методами, это же Рома имел ввиду?
Да. И следует, что метод это и есть функция. Не знаю почему Рома к этому придерается
блин жаль что пайтон удалили с юнити и тогда бы Рома знал бы пайтон и посмотрел бы код хауди хо хотябы пайтон знает или нет и еще бы игры делать было бы быстре и удобнее
посмотрев пару рефакторов кода, вообще не зная ни юнити, ни шарпы, только немного UE, ответил на всё. Мда... детишки, наверное, какают радугой от "щастя".
ха, метод OnDestroy() 😂🤣😂, ето event ( событие) , ты забыл с этого поугорать
То чувство, когда ответил правильно почти на все вопросы вообще не изучая C#.
P.S. Про создание функций в классах интересно. Так, в Python метод, который не ожидает экземпляра, может быть вызван как простая функция. Но, в С#, конечно, всё по-другому
C, C++, C#, имеют достаточно много схожего, если есть опыт должно быть интуитивно понятно
С Java тоже можно на 13-14 вопросов ответить.
Привет, Роман. Я немного не понял, но почему не принято создавать свои функции/методы в классе? Вопрос №8. Можешь рассказать подробнее? Просто если бы я услышал это без контекста то сразу же бы подумал что это бредятина, а тут, из-за доверия к профессионалу, у меня диссонанс. Наверняка я просто упустил мысль.
В смысле не принято создавать? Речь шла о том, что функции создаются вне классов, а если она находится внутри класса, то это уже не функция, а метод. Как ты в ООП что-либо сделаешь без методов
@@leningradetsfromshusharsta985 как я помню метод ничего не возвращает, этим он отличается от функции
@@vinik_tfo нет, метод отличается от функции только тем, что находится внутри класса, он может как возвращать, так и не возвращать. В шарпах например впринципе невозможно создать функцию
@@leningradetsfromshusharsta985 Метод это та же функция, которая определя в классе. Так что, технически, любой метод это функция, так же как и свойства, конструкторы, индексанторы и прочее.
В контексте любого языка программирования существует свой набор терминов. Каждый термин тщательно подбирают, чтобы максимально отразить принцип работы. Допустим в Си подобных языках, как я заметил, не используется термин "процедура", т.к. есть более универсальная вещь функция, т.е. синтаксическая единица которая может вести себя как процедура, а может как функция. Понятие процедура себя изжило в этих языках.
Далее новое поколение ООП языков возникло, в них запрещено данные и функции разбрасывать где попало. Теперь данные и функции должны храниться исключительно в объектах и классах. Т.к. терминология подразумевает что функция внутри объекта или класса обязана называться методом, то функциями теперь стало возможно называть только код написанный за пределами класса или структуры. В С# нельзя писать функций(т.е. разбрасывать их где попало), компилятор запрещает это делать. Разрешает писать вместо функций методы и свойства. Многие по привычке продолжают называть методы функциями в этом проблема заключается.
А разве поля не должны быть приватными? Задание 7.
ЧСВ не много завышено.
🤓
Он смертен!
Здравствуйте, я видел ваше видео на ютуб, где вы говорили что Гоша Дударь и тд не являются хорошими программистами
Если говорить честно, то мне немного обидно, потому что я сам отдал не маленькие день на курсы Дударя, сейчас прохожу Сшарп
я понял что он пишет не самыф качественный код, но моя цель понять Сшарп и его логику, да и сам язык а не заучивать и тд, и я учусь по его урокам. Но после вашего видео у меня появился вопрос, есть ли у меня шанс стать хорошим программистом на этих курсах? Не уходить же деньгам впустую?
и второй вопрос, если можно?
я купил недавно у него курс-программу на ФуллСтак веб разработчик, и хочу спросить, можете ли вы посмотреть и дать свою профессиональную оценку курсу? смогу ли я зарабатывать после обучения на нем?
опять же, просто деньги жалко((
чтобы вам было легче дать оценку: Моя цель это впервую очередь, скорее всего веб-разработка, а уже потом, если сложиться то разработка игр на Сшарп
заранее спасибо вам огромное, и простите за то что так поздно беспокою
Основам по-любому научишься, но скорее всего нахватаешься вредных привычек, которые характерны для плохого кода. Не критично, но нужна будет работа над ошибками
Код пофиг, мышление важнее на первых порах. Потому лучше делать ного тичиных задач. И точно не слушать тех кто путается терминах, ведь именно это помешает научиться думать
И да, на наших рынках пока устроиться на работу очень легко, работать тупо некому. Главное иметь голову на плечах и понимать что делаешь
На то он и дударь😂
Похоже на кривой перевод иностранного текста с английского на китайский, и потом на русский )
Типичный тест информатики нечего не понятно
@GRU согласнюен
Как же ты достал, хайпишся то на хауди, то на Гоше. Реально бесит.
Мда, мне кажется эти тесты созданы ради рекламы и оформить подписку чтоб пройти тест бред
Мда, терминология в тесте конечно как отдельный вид садомии…
Я на шарпе пишу уже почти 8 лет, и окей если бы атрибут назвали декоратором на манер джавистов(ну что с них взять) или питонистов, но *** директива? На этом моменте у меня реально глаз дергаться начал
Возможно я неправ, и в Unity язык C# интерпретируется по-другому, но в документации Mircrosoft по языку указан модификатор доступа по-умолчанию `internal`, а не `private`.
Документация Microsoft: "Члены классов и структур, включая вложенные классы и структуры, по умолчанию имеют private доступ."
Я прошел курс Дударя по Unity. Говно.
самый главный хейтер :))))
ТОКСИК БЕСИШЬ УЖЕ ЗАЧЕМ ТЫ СНАЧАЛА КОГО-ТО ОБСИРАЕШЬ А ПОТОМ РЕКЛАМИРУЕШЬ СВОИ КУРСЫ ЭТО ТАК ТУПО
@Роман Сакутин - GameDev уже 3к лайков