Обучаем бесплатно с Яндексом
Открылся набор на бесплатный интенсив по разработке игр, который мы сделали совместно с Яндекс.Лицеем. Интенсив доступен бесплатно для всех, кто младше 18 лет.
Преподавать буду лично я :)
Записаться - https://academy.yandex.ru/intensive/gamedev
Открылся набор на бесплатный интенсив по разработке игр, который мы сделали совместно с Яндекс.Лицеем. Интенсив доступен бесплатно для всех, кто младше 18 лет.
Преподавать буду лично я :)
Записаться - https://academy.yandex.ru/intensive/gamedev
👍132👎13
Давно не обозревал код! И тут сам бог велел. Давайте вспомним старое?))
1. В парных блоках скобки должны быть либо в двух, либо ни в одном. Надо добавить в if { }
2. С On начинаются обработчики событий, а названия событий Past Simple либо Present Continoius. Правильно JoinedToNMG += OnJoined или RedirectToSource да если это доменный метод.
3. В блоке else += без пробелов.
4. Я честно вообще не понял логики этих событий, хуйня какая-то. Да и их можно вынести за if-else блок, просто дубляж кода сейчас.
5. До декларации метода RedirectToSource неплохо было бы строчку отступить.
6. В метод Join просто захардкодили аргумент, так ещё и без протокола.
7. NewLife - статический тип сервис? А почему такой мутабельный?
Получается такая логика, что каждую итерацию меня подписывают на событие, при достижении которого меня редиректят, но это обманка. На самом деле меня подписывают на их паблик, а если я ещё и девелопер, то я начинаю с ними программировать.
Идиотский код и идиотская практика строить нарратив через исходники.
1. В парных блоках скобки должны быть либо в двух, либо ни в одном. Надо добавить в if { }
2. С On начинаются обработчики событий, а названия событий Past Simple либо Present Continoius. Правильно JoinedToNMG += OnJoined или RedirectToSource да если это доменный метод.
3. В блоке else += без пробелов.
4. Я честно вообще не понял логики этих событий, хуйня какая-то. Да и их можно вынести за if-else блок, просто дубляж кода сейчас.
5. До декларации метода RedirectToSource неплохо было бы строчку отступить.
6. В метод Join просто захардкодили аргумент, так ещё и без протокола.
7. NewLife - статический тип сервис? А почему такой мутабельный?
Получается такая логика, что каждую итерацию меня подписывают на событие, при достижении которого меня редиректят, но это обманка. На самом деле меня подписывают на их паблик, а если я ещё и девелопер, то я начинаю с ними программировать.
Идиотский код и идиотская практика строить нарратив через исходники.
👍173👎9
Говорят, что господь болезнями проверяет наше смирение
Сейчас очень много интересных дел и проектов, которыми я хочу заниматься и днём и ночью, но словил грипп.
Последние пару дней в таком состоянии я вёл стратегическую сессию, но сегодня даже с кровати встать не могу. Лежу, выплëвываю лёгкие и температурю в домашней обстановке.
Записался к врачу на вечер, буду лечиться. А вам желаю не болеть)
Сейчас очень много интересных дел и проектов, которыми я хочу заниматься и днём и ночью, но словил грипп.
Последние пару дней в таком состоянии я вёл стратегическую сессию, но сегодня даже с кровати встать не могу. Лежу, выплëвываю лёгкие и температурю в домашней обстановке.
Записался к врачу на вечер, буду лечиться. А вам желаю не болеть)
👍231👎4
Финал лучшего псевдоинтеллектуального IT-шоу уже близок
В сентябре вы увидели первый выпуск "Кода в мешке", того самого шоу, где мы разнесли программистов, а потом сделали это еще два раза. Такого формата и уровня в IT-сегменте российского YouTube ещё не было.
Спустя 5 месяцев, три больших выпуска и сотни часов монтажа мы готовы анонсировать финал. Уже скоро я соберу победителей предыдущих частей и проверю, на что они способны.
Пишите в комментах, кто заберёт главный приз и сможет избежать святой инквизиции.
А пока финал не вышел, предлагаю вам вспомнить прошлые выпуски:
1-й - https://www.youtube.com/watch?v=lKRD9ZnIYWk
2-й - https://www.youtube.com/watch?v=6pdsVRax1uA&t=4s
3-й - https://www.youtube.com/watch?v=uV8j4_Xcg-s
P.S. Будем считать, что это был первый сезон, а вот будет ли второй - зависит только от вас)
В сентябре вы увидели первый выпуск "Кода в мешке", того самого шоу, где мы разнесли программистов, а потом сделали это еще два раза. Такого формата и уровня в IT-сегменте российского YouTube ещё не было.
Спустя 5 месяцев, три больших выпуска и сотни часов монтажа мы готовы анонсировать финал. Уже скоро я соберу победителей предыдущих частей и проверю, на что они способны.
Пишите в комментах, кто заберёт главный приз и сможет избежать святой инквизиции.
А пока финал не вышел, предлагаю вам вспомнить прошлые выпуски:
1-й - https://www.youtube.com/watch?v=lKRD9ZnIYWk
2-й - https://www.youtube.com/watch?v=6pdsVRax1uA&t=4s
3-й - https://www.youtube.com/watch?v=uV8j4_Xcg-s
P.S. Будем считать, что это был первый сезон, а вот будет ли второй - зависит только от вас)
👍142👎1
Немного похвастаюсь
Но не дорогими игрушками. Я очень горжусь, что мы смогли организовать такую систему обучения, которая нравится людям и дает им реальные знания, а не рассказывает об успешном успехе.
Месяц назад я принял решение, что курс по C# будет выложен на YouTube. Меня на это сподвигла одна простая мысль: лекции, пусть даже и очень высокого качества, - это не та причина, по которой люди идут к нам учиться. Ведь с таким же успехом можно просто кинуть в человека книгой и сказать, что, мол, там все написано, прочитай и станешь разработчиком. Поэтому я никогда не жалел денег на организацию учебного процесса и большое количество менторов на курсе. Все для того, чтобы, чтобы поддерживать высокий уровень качества обучения, которого можно достичь не теорией с лекциями, а большим количеством практики и индивидуальным менторством.
И сейчас, читая отзывы, я понимаю - все, что мы сделали, было не зря)
Но не дорогими игрушками. Я очень горжусь, что мы смогли организовать такую систему обучения, которая нравится людям и дает им реальные знания, а не рассказывает об успешном успехе.
Месяц назад я принял решение, что курс по C# будет выложен на YouTube. Меня на это сподвигла одна простая мысль: лекции, пусть даже и очень высокого качества, - это не та причина, по которой люди идут к нам учиться. Ведь с таким же успехом можно просто кинуть в человека книгой и сказать, что, мол, там все написано, прочитай и станешь разработчиком. Поэтому я никогда не жалел денег на организацию учебного процесса и большое количество менторов на курсе. Все для того, чтобы, чтобы поддерживать высокий уровень качества обучения, которого можно достичь не теорией с лекциями, а большим количеством практики и индивидуальным менторством.
И сейчас, читая отзывы, я понимаю - все, что мы сделали, было не зря)
👍202