Прохожу курсы по python и параллельно смотрю Ваши лекции. Вы очень грамотно и просто объясняете сложные вещи, поэтому смотреть интересно и в голове остается намного больше, чем с онлайн курсов. Спасибо огромное.
Спасибо Вам большое за лекции. Я врач, который неделю назад в свои 34 года увлекся программированием. Настолько хорошо объясняете, что даже гуманитарию всё понятно и руки тянутся экспериментировать. Спасибо огромное. Очень жду продолжения.
Здравствуйте Тимофей!Я из Казахстана смотрю все ваши лекций по питону и очень благодарен богу,за то что есть такой [ВЕЛИКИЙ ЧЕЛОВЕК!],который учит людей быть лучше и развиваться!Спасибо вам огромное за ваши труды.А КТО СТАВИТ ДИЗЛАЙК ТОТ КРЫСА ЗАВИДНЫЙ!!!
Очень круты лекции, готовлюсь к ЕГЭ по информатике, и благодаря вашим лекциям выучил базовый элементы программирования. Есть одна просьба, не могли вы в названии видео писать тему лекции, если вы это сделаете, я (и не только я) буду вам очень благодарен.
0:00:00 Введение и важность поддержки 0:02:41 Групповая работа и лабораторные работы 0:05:27 Принципы SOLID и принцип единственной ответственности 0:08:33 Пример с классом книги 0:12:21 Принцип KISS 0:14:37 Итальянская забастовка и принципы программирования 0:16:34 Переусложнение в корпорациях 0:18:34 Пример гиперболизированного проекта 0:21:03 Проблемы с переусложнением 0:24:43 Заключение и советы 0:26:50 Проблемы с глобальными переменными 0:27:48 Ответственность в коде 0:30:04 Инициализация начальных скоростей 0:32:15 Проблемы с отображением шарика 0:34:19 Глобальные переменные и ошибки 0:35:52 Копирование и вставка кода 0:37:05 Анекдот про плановую экономику 0:37:43 Важность отклика и вовлеченности 0:38:43 Работа с редактором Vim 0:40:20 Проблемы с кодом и их решение 0:43:04 Использование Git и репозиториев 0:46:09 Рефакторинг кода 0:50:01 Важность обсуждения и планирования 0:50:39 Создание класса для мяча 0:51:50 Методы класса 0:53:43 Модификация и отображение 0:57:31 Реакция на клик 1:00:29 Расширение функциональности 1:01:25 Начало работы с кодом 1:02:21 Организация кода 1:03:43 Рефакторинг и корректировка плана 1:06:12 Глобальные замены и оптимизация 1:08:38 Создание и использование шарика 1:09:38 Использование шарика в тик-тайме 1:12:29 Заключение 1:12:53 Рефакторинг и его результаты 1:13:25 Анализ изменений кода 1:15:13 Преимущества рефакторинга 1:17:13 Легкость добавления новых элементов 1:18:37 Обоснование рефакторинга
Я не знаю кто там студенты. Но поверьте мне, уважаемые студенты... Мне 35. И я эти лекции смотрю с удовольствием, несмотря на то, что уже работаю в этой сфере. И если Вы не смотрите - то Вы просто глупенькие ))) Вы это поймете но потом.
@Max Gushchin а я вот по себе заметил, что когда уже работаешь и казалось типа уже далеко ушел от всех азов, считаешь себя матёрым волком)) образно. Смотреть подобные лекции полезно - смотришь на все чуть под другим углом относительно того как смотрел на это же, но когда был зелёным типо сути не понимал, что пригодится, а что нет... Ну и повторение мать учения, никто не отменял
очередное крутое видео! ты лучший! предлагаю всем (по возможности) поддерживать автора копеечкой... мне кажется это важно и сам всегда стараюсь хоть минимально поддержать! удачи, Тимофей! Спасибо тебе!
Прогаю 10 лет, но от таких эмоций про ООП- шарики аж мурашки побежали от уместности классов и объектов) понимаешь как важна душа в любом деле; молодец Тимофей, умеет зажечь, очередной раз убеждаюсь - главное в мотивации - это подача, суть и радость в глазах рассказчика) Топ 1 препод по базе в РФ однозначно; успехов в НГ всем и каждому)
*_Под конец Бабах и магия, Тимофей мне 36 лет решил изучить основы питон на основе ваших лекций, есть ужэ за плечами бэйсик си и ассемблер для пик контроллеров больше железо разрабатывал не программы для РС , реально качественно подаете материал - какието мысли доходят под конец - это очень круто и спасибо вам за этот курс!_*
Месяц с хвостиком изучаю Python по лекциям Тимофея Федоровича. И за месяц написал простенькую программу на работу. Которая очень сильно экономит мое время! С каждой новой лекцией моя программа улучшается :) С изначальных 500+ строк получилось 300+ :) Лучший преподаватель!
Баг в коде на 40:18 - добавляем к координатам dx/dy до if-ов, а смещаем - после. Таким образом в момент срабатывания if-ов к физической модели мы добавили dx/dy с одним знаком, а отобразили смещение с противоположным знаком. Если присмотрется, это даже заметно - в время демонстрации шарик сначала не доходит до границы, а потом немного за неё заезжает.
Таймкоды ко всем лекциям на одной странице brva.ru/py3 Поддержите лайком, пожалуйста. Возможно, это будет полезно кому-то ещё, изучающему Python. (таймкоды, собраны из комментариев Iritaka 160)
Понравился анекдот про плановую экономику на 38 минуте. Это особенно забавно в 2020 году, где рыночная экономика "всё порешала". [Дьявольский смех]. Ну да ладно, технарям такого уровня простительно. P.S. Спасибо за лекции.
Сейчас есть новый мейнстрим, это компилятор FreeBasic и IDE на выбор к нему. Он имеет Си-подобный синтаксис, а так же встроеную графику, при чем достаточно мощную. Сейчас, кто в теме, переходят на этот язык.
Здравствуйте, Тимофей. Подскажите пожалуйста в какой последовательности лучше смотреть ваши видео двух серий ( "Алгоритмы на Python 3" и "Практика программирования на Python 3")?
Правильно понимаю. Сначала идет курс "Практика программирования" и соответствующие каждой лекции лабораторные работы. а далее уже курс лекций "Алгоритмы"?
@@МаксимТрухин-з3ц нет, чаще проходят алгоритмы сначала. А уже практика программирования потом. Так, например, в компьютерной школе, где я учился аглоритмы преподавались в самом начале - на паскале, а потом уже Си и практика программирования на Си. Просто практика программирования должна опираться на некий объект программирования, а вот объектом как раз и выступают алгоритмы. Иначе если начать сразу с практики программирования, то возникает вопрос - "Практика в чем?" и сопутствующие вопросы "по пути" этой практики, которые будут упираться в алгоритмы. Ну а там ХЗ
Чё то в голос с FizzBuzzEnterpriseEdition. Помню, читал учебник "Выразительный JavaScript" (емнип про учебник), и там как раз предлагалось решить эту задачку FizzBuzz, и было сказано, что такую задачу дают решать на собеседовании. Решается, она, конечно, за несколько минут.
Когда я учился, нам преподавали turbo pascal, явно не заинтересованный ни в чём мужичок в аудитории-амфитеатре на 50+ человек монотонным голосом что-то объяснял. Писал код мелом на доске, а мы просто в тетрадках, это даже не проверял никто. Можете догадаться какой толк был от такого изучения ЯП.
Пора стримы проводить преподам и посадить помощника-преподавателя (лаборанта из магистратуры), который будет модерировать стрим, отвечать на вопросы тупые или нормальные. И донаты конечно же прикрутить! 80% преподу, 20% лаборанту. На твиче) пусть лучше таким людям донатят, чем тупым бездарям в онлайн играх
SOLID не существует для настоящего профессионала. Он придуман для тех, кто не умеет думать своей головой. Не обязательно руководствоваться каждым принципом SOLID, чтобы создавать качественный, легко читаемый, удобный и правильный код. SOLID для тех, кто без него начинает писать полную ахинею логический не связанную никак, то есть - для 99% программистов. 🤣😂 ps. По опыту работы, у меня складывается впечатление, что все знания SOLID нужны программисту только для того, чтобы пройти собеседование. После приема на работу эти знания испаряются. Начинаешь читать чужой код на новом месте работы и там нету никакого SOLID и близко. Хотя все на равных условиях собеседование проходили. Об этом тоже на лекциях говорить надо. А потом мы удивляемся почему винда лагает. Код должен быть максимально простым и функциональным, если ваш код может прочитать человек который никак не связан с программированием, просто как логически связанный английский текст, то это вышка. К этому нужно стремиться. Но, никто так не делает. Потому-что если ваш код будет максимально простым и функциональным, то вам не поднимут зарплату и смогут вас с легкостью заменить при любом удобном случае, а это значит ваша ценность в компании падает. Поэтому многие специально хардкодяд код, чтобы их нельзя было заменить, и по максимуму просят повышение зп. В итоге имеем ситуацию, когда ваш код можете редактировать фактический только вы. Профит. 😁
" _SOLID не существует для настоящего профессионала._ " SOLID написал тот самый дядюшка Боб, который будет куда более профессиональнее вас, уж точно... Кстати, по вашим словам можно сделать хорошую жизненную параллель: " _ps. По опыту работы, у меня складывается впечатление, что все __-знания SOLID-_ *_социальные устои - не воруй, не обманывай и тп.,_*_ нужны __-программисту-__ _*_человеку_* _только для того, чтобы пройти собеседование. После приема на работу эти __-знания-__ _*_устои_*_ испаряются._ _Начинаешь __-читать чужой код-__ _*_трудиться честно_*_ на новом месте работы и_ _там __-нету никакого SOLID-__ _*_нет никаких социальных устоев_*_ и близко._ _Хотя все на равных_ _условиях собеседование проходили_ *_и говорили, мол воровать и обманывать не буду._* " Вы продемонстрировали, что люди нихера SOLID не знают и делают говнокод. Отрицание принципов SOLID, по сути отрицание очевидного и мало-мальски разумного, которое хоть как-то пытается внести порядок в хаос который нас окружает. Все это стоит на том же уровне с " _математика программисту не нужна_ ".
Work-to-rule is a job action in which employees do no more than the minimum required by the rules of their contract, and precisely follow all safety or other regulations, which may cause a slowdown or decrease in productivity, as they are no longer working during breaks or during unpaid extended hours and weekends (checking email, for instance).
Какой толковый лектор - чтобы так просто и наглядно объяснять такие базовые вещи, нужен талант!
Если бы ты не сказал : '...такие базовые вещи,....', то вопросов бы не было, а так это похоже на сарказм. Это сарказм?
@@alexeygumenyuk8510 нет. Это действительно базовые, то есть основополагающие вещи. И их действительно не каждый может должным образом объяснить.
@@maximshumeyko7809 Я это понимаю)) Просто мимоволи возникает ассоциация базовости с очивидностью))
@@alexeygumenyuk8510 он наверное имел ввиду синоним к слову essential
@@bruin89 глубоко
Прохожу курсы по python и параллельно смотрю Ваши лекции. Вы очень грамотно и просто объясняете сложные вещи, поэтому смотреть интересно и в голове остается намного больше, чем с онлайн курсов. Спасибо огромное.
Как приятно слушать думающего человека. "Не будьте ксероксами" золотое принцип любой сферы
Спасибо. Через 20 лет после сдачи зачёта по ООП, наконец понял что это такое и зачем оно нужно.
Спасибо! Тимофей за ваш труд! Пытаюсь самостоятельно изучить Python :) Благодарю за ваш вклад в моё обучение!
Спасибо Вам большое за лекции. Я врач, который неделю назад в свои 34 года увлекся программированием. Настолько хорошо объясняете, что даже гуманитарию всё понятно и руки тянутся экспериментировать. Спасибо огромное. Очень жду продолжения.
Здравствуйте Тимофей!Я из Казахстана смотрю все ваши лекций по питону и очень благодарен богу,за то что есть такой [ВЕЛИКИЙ ЧЕЛОВЕК!],который учит людей быть лучше и развиваться!Спасибо вам огромное за ваши труды.А КТО СТАВИТ ДИЗЛАЙК ТОТ КРЫСА ЗАВИДНЫЙ!!!
"Бог" пишется с большой буквы, между прочим)))
религиозные благодарители здесь)))
@@alexeygumenyuk8510 только если обозначить Бога в питоне как класс, а так с маленькой.
Здравствуйте, Тимофей Фёдорович. Спасибо вам за то, что публикуете ваши лекции, и спасибо руководству МФТИ за поддержку такого формата.
Из этой лекции стало четко понятно для чего нужны эти классы. Прямо видна их практическая польза! Спасибо за вашу просветительскую работу.
Очень круты лекции, готовлюсь к ЕГЭ по информатике, и благодаря вашим лекциям выучил базовый элементы программирования. Есть одна просьба, не могли вы в названии видео писать тему лекции, если вы это сделаете, я (и не только я) буду вам очень благодарен.
0:00:00 Введение и важность поддержки
0:02:41 Групповая работа и лабораторные работы
0:05:27 Принципы SOLID и принцип единственной ответственности
0:08:33 Пример с классом книги
0:12:21 Принцип KISS
0:14:37 Итальянская забастовка и принципы программирования
0:16:34 Переусложнение в корпорациях
0:18:34 Пример гиперболизированного проекта
0:21:03 Проблемы с переусложнением
0:24:43 Заключение и советы
0:26:50 Проблемы с глобальными переменными
0:27:48 Ответственность в коде
0:30:04 Инициализация начальных скоростей
0:32:15 Проблемы с отображением шарика
0:34:19 Глобальные переменные и ошибки
0:35:52 Копирование и вставка кода
0:37:05 Анекдот про плановую экономику
0:37:43 Важность отклика и вовлеченности
0:38:43 Работа с редактором Vim
0:40:20 Проблемы с кодом и их решение
0:43:04 Использование Git и репозиториев
0:46:09 Рефакторинг кода
0:50:01 Важность обсуждения и планирования
0:50:39 Создание класса для мяча
0:51:50 Методы класса
0:53:43 Модификация и отображение
0:57:31 Реакция на клик
1:00:29 Расширение функциональности
1:01:25 Начало работы с кодом
1:02:21 Организация кода
1:03:43 Рефакторинг и корректировка плана
1:06:12 Глобальные замены и оптимизация
1:08:38 Создание и использование шарика
1:09:38 Использование шарика в тик-тайме
1:12:29 Заключение
1:12:53 Рефакторинг и его результаты
1:13:25 Анализ изменений кода
1:15:13 Преимущества рефакторинга
1:17:13 Легкость добавления новых элементов
1:18:37 Обоснование рефакторинга
Я не знаю кто там студенты. Но поверьте мне, уважаемые студенты... Мне 35. И я эти лекции смотрю с удовольствием, несмотря на то, что уже работаю в этой сфере. И если Вы не смотрите - то Вы просто глупенькие ))) Вы это поймете но потом.
@Max Gushchin а я вот по себе заметил, что когда уже работаешь и казалось типа уже далеко ушел от всех азов, считаешь себя матёрым волком)) образно. Смотреть подобные лекции полезно - смотришь на все чуть под другим углом относительно того как смотрел на это же, но когда был зелёным типо сути не понимал, что пригодится, а что нет... Ну и повторение мать учения, никто не отменял
мне 37 и пишу с 92 года. но препод шикарен. в мое время таких не было
Тогда сделай мне сайт
@@elektro-fishingskatfisher2888 присылай бриф я посчитаю выставлю ценник не вопрос.
@Max Gushchin я скажу больше. Жизнь - это такая вещь, где все не запомнишь и всецело не осмыслишь. А о программировании и говорить нечего.
Великолепно! Пожалуйста, не бросайте это благое дело! У меня в универе такой подачи и близко нет)
Встаю в начале лекции и хлопаю в конце
очередное крутое видео! ты лучший! предлагаю всем (по возможности) поддерживать автора копеечкой... мне кажется это важно и сам всегда стараюсь хоть минимально поддержать! удачи, Тимофей! Спасибо тебе!
Тимофей, спасибо, что Вы есть!!!
Прогаю 10 лет, но от таких эмоций про ООП- шарики аж мурашки побежали от уместности классов и объектов) понимаешь как важна душа в любом деле; молодец Тимофей, умеет зажечь, очередной раз убеждаюсь - главное в мотивации - это подача, суть и радость в глазах рассказчика)
Топ 1 препод по базе в РФ однозначно;
успехов в НГ всем и каждому)
*_Под конец Бабах и магия, Тимофей мне 36 лет решил изучить основы питон на основе ваших лекций, есть ужэ за плечами бэйсик си и ассемблер для пик контроллеров больше железо разрабатывал не программы для РС , реально качественно подаете материал - какието мысли доходят под конец - это очень круто и спасибо вам за этот курс!_*
Просто охреневаю с такого уровня в Москве. Таких толковых преподов мне бы во времена когда я в школе учился )
Им за это платят бешеные деньги. Какая работа плохая с такой зарплатой? Следовательно, отсюда и стимул работать
@@TheLastDay271 а сколько платят-то?
@@RusFarFaz от 62 тысяч до 96 тысяч рублей
@@TheLastDay271 не такие уж и бешеные деньги для Москвы. я уж подумал что речь от 150т и выше
Прекрасные уроки!
Вы лучший преподаватель!)
Месяц с хвостиком изучаю Python по лекциям Тимофея Федоровича. И за месяц написал простенькую программу на работу. Которая очень сильно экономит мое время! С каждой новой лекцией моя программа улучшается :) С изначальных 500+ строк получилось 300+ :) Лучший преподаватель!
Изучаю JS, но смотрю этого преподавателя с удовольствием!
Спасибо за доступ к лекциям
Спасибо. Кое что узнал нового для себя.
Замечательные лекции, одна просьба, так как от студентов не слышно вопрос, то если не сложно, чтобы Тимофей Фёдорович дублировал вопросы озвучивая их.
или субтитры делать
Гениально! Смотреть одно удовольствие)
Прекрасно! Совсем другой уровень, нежели всякие лженаучные днища по типу SkillBox и т.д....
Прекрасный лектор! Надеюсь у него все хорошо
Обожаю Тимофея Федоровича! Как же все доступно)
Баг в коде на 40:18 - добавляем к координатам dx/dy до if-ов, а смещаем - после. Таким образом в момент срабатывания if-ов к физической модели мы добавили dx/dy с одним знаком, а отобразили смещение с противоположным знаком. Если присмотрется, это даже заметно - в время демонстрации шарик сначала не доходит до границы, а потом немного за неё заезжает.
Я випускник ФОПФа 2015 року. 924 група. Шкода що у нас не було такого лектора. Кіся Валерійович молодець.
вы самый крутой препод. все прям понятно
Тоже люблю поиграть с my balls
это классно, спасибо за лекции )
Просто Легенда!
Круто! Спасибо. Теперь надо выполнить лабы. Жаль, что как "вольнослушателю" никто их не проверит.
как в фильме )): сам сдал - сам принял ))
Спасибо Вам
Введение прекрасно!)
А ну ка, быстренько задонатили все дружно за благой труд :)
Спасибо! Даже нет рекламных пауз.
ЭТО САМЫЙ БОЛЬШОЙ ПЛЮС!!!
Class: My Baldas
Живчик! Интересно послушать🙌
просто спасибо вам.
Круто, спасибо за урок
38:26 = True! 💯😁
"java, java {попровляя очки} :) " . спасибо вам за урок
Можете ли вы сделать видео курсы по машинному обучению и глубокому обучению(Machine learning, Deep learning)?
Спасибо!
Да вообще! 70% ничего не понимаю, но сижу и смотрю все его видео))
А я начал понимать. Правда. Не хвастаюсь, удивляюсь.
Таймкоды ко всем лекциям на одной странице
brva.ru/py3
Поддержите лайком, пожалуйста. Возможно, это будет полезно кому-то ещё, изучающему Python.
(таймкоды, собраны из комментариев Iritaka 160)
Спасибо добрый человек! Удобно, что это еще и в Notion, сразу импортировал себе напрямую
блин я уже в 7 классе а я лекции слушаю . классно рассуждаете спасибо было интерессно
Лучший препод клянусь
Где можно достать лабораторные работы?
Я стал трактором после просмотра этой лекции
Наилучший
Понравился анекдот про плановую экономику на 38 минуте.
Это особенно забавно в 2020 году, где рыночная экономика "всё порешала". [Дьявольский смех]. Ну да ладно, технарям такого уровня простительно.
P.S. Спасибо за лекции.
Изучаю программирование самостоятельно. Теперь после фриланса, можно пойти учиться)😊
Здравствуйте. А где-нибудь можно посмотреть решение задач по лабораторным работам? А то возникают трудности в решении, а спросить не у кого
Плюсик!
А вопрос. Я в лекциях не видел использования словарей Python. Их в МФТИ проходят ведь?
С твоими лекциями скоро взломаю пентагон
My balls это шедевлально для англоязычных
Скорее бы следующая лекция
Крутой. Крутой.
Нехай так.
Одни люди делают новое для прогресса цивилизации, а учителя делают людей которые делают этот прогресс. Т.е. учителя делают больше любого из них :)
Когда там новые лекции? "Уж очень объясняет " + 1:17:16
Окинул взглядом свою комнату и понял, что класс "Уборщица" мне был бы не лишним сейчас.
Пробуди сппшник внутри себя и сам собирай за собой.
Вызывайте встроенный gc! Но сперва прибейте ссылки на мусор. Забудьте про него, и его не станет. :)
Спасибо.
Тимофей Фёдорович здравствуйте, подскажите пожалуйста предоставляет ли МФТИ возможность дистанционного обучения?
Здравствуйте.
Есть возможность где-то видеть какие лабораторные работы делают студенты?
Первая ссылка под видео.
Сейчас есть новый мейнстрим, это компилятор FreeBasic и IDE на выбор к нему. Он имеет Си-подобный синтаксис, а так же встроеную графику, при чем достаточно мощную. Сейчас, кто в теме, переходят на этот язык.
Сколько всего серий планируется к публикации по этой теме?
И какая тема следующий видео?
спасибо)
15 лекций будет, вся инфа на гитхабе
Жаль мне работать не с кем. В школе друзей не было, поэтому мне только предстоит учится работать в команде. Спасибо вам за урок
Здравствуйте, Тимофей. Подскажите пожалуйста в какой последовательности лучше смотреть ваши видео двух серий ( "Алгоритмы на Python 3" и "Практика программирования на Python 3")?
Сначала практика потом алгоритмы
@@vkphila Так у них практика вроде идёт после алгоритмов по вузовской программе.
Правильно понимаю. Сначала идет курс "Практика программирования" и соответствующие каждой лекции лабораторные работы. а далее уже курс лекций "Алгоритмы"?
Эти курсы для разных факультетов и разных лет. Посмотрите на учебную программу каждого из них и решайте сами. Ссылка на неё под видео.
@@МаксимТрухин-з3ц нет, чаще проходят алгоритмы сначала. А уже практика программирования потом. Так, например, в компьютерной школе, где я учился аглоритмы преподавались в самом начале - на паскале, а потом уже Си и практика программирования на Си. Просто практика программирования должна опираться на некий объект программирования, а вот объектом как раз и выступают алгоритмы. Иначе если начать сразу с практики программирования, то возникает вопрос - "Практика в чем?" и сопутствующие вопросы "по пути" этой практики, которые будут упираться в алгоритмы. Ну а там ХЗ
Уважаемый Тимофей, а как факультет называется данный?
ФОПФ
Чё то в голос с FizzBuzzEnterpriseEdition. Помню, читал учебник "Выразительный JavaScript" (емнип про учебник), и там как раз предлагалось решить эту задачку FizzBuzz, и было сказано, что такую задачу дают решать на собеседовании. Решается, она, конечно, за несколько минут.
Подскажите пожалуйста, как бороться с ошибкой pyinstaller - SyntaxError: invalid or missing encoding declaration
@Max Gushchin Уже решил вопрос
1.02.58 какой комбинацией были углублены 6 строк в vim ? и это "чистый" vim или установлен какой то плагин питона для vim...?
разобрался нужно было вводить в нормальном режиме 6> а я вводил в режиме командной строки.
Español subtitulos, o solo es para los rusos?
А что за дистрибутив linux-а используется в данном уроке?
Минт вроде, судя по нижней полоске
Тимофей, подскажите, пожалуйста, а сколько всего будет лекций?
уже задавал этот вопрос, 15 лекций, последние в середине декабря
@@arlekins , спасибо за ответ. Не увидел.
какая чистая доска) извините, не по теме! Спасибо за уроки!
Мб тупой вопрос, но что у него за программа такая, что у него ошибки гита на русском выводят? И в целом там все на русском идет
Здравствуйте, Тимофей Фёдорович. Почему Вы ушли из программирования в образование. спасибо.
про котенка до слез...
Когда я учился, нам преподавали turbo pascal, явно не заинтересованный ни в чём мужичок в аудитории-амфитеатре на 50+ человек монотонным голосом что-то объяснял. Писал код мелом на доске, а мы просто в тетрадках, это даже не проверял никто. Можете догадаться какой толк был от такого изучения ЯП.
Пора стримы проводить преподам и посадить помощника-преподавателя (лаборанта из магистратуры), который будет модерировать стрим, отвечать на вопросы тупые или нормальные. И донаты конечно же прикрутить! 80% преподу, 20% лаборанту.
На твиче) пусть лучше таким людям донатят, чем тупым бездарям в онлайн играх
Вот бы php так разжевали. Даёшь факультатив:-)
Лекции то больше про общие принципы больше. Понял суть - на другом языке напишешь.
Зачем? На Python тоже можно писать сайты
Почему я это смотрю?:Если я вообще ничего не имею к этому делу
Зачем? Не смотри.
хочешь денег, думаешь что по взмаху волшебной оно само как-тто пойдет
Потому что лектор красивый и умный😳
наверное ты в прошлой жизни был прогером, и теперь в следующей по инерции сидишь втыкаешь в обучалки.
лучше лекции, чем дом 2 и аналогичное
SOLID не существует для настоящего профессионала. Он придуман для тех, кто не умеет думать своей головой. Не обязательно руководствоваться каждым принципом SOLID, чтобы создавать качественный, легко читаемый, удобный и правильный код. SOLID для тех, кто без него начинает писать полную ахинею логический не связанную никак, то есть - для 99% программистов. 🤣😂
ps. По опыту работы, у меня складывается впечатление, что все знания SOLID нужны программисту только для того, чтобы пройти собеседование. После приема на работу эти знания испаряются. Начинаешь читать чужой код на новом месте работы и там нету никакого SOLID и близко. Хотя все на равных условиях собеседование проходили. Об этом тоже на лекциях говорить надо. А потом мы удивляемся почему винда лагает. Код должен быть максимально простым и функциональным, если ваш код может прочитать человек который никак не связан с программированием, просто как логически связанный английский текст, то это вышка. К этому нужно стремиться. Но, никто так не делает. Потому-что если ваш код будет максимально простым и функциональным, то вам не поднимут зарплату и смогут вас с легкостью заменить при любом удобном случае, а это значит ваша ценность в компании падает. Поэтому многие специально хардкодяд код, чтобы их нельзя было заменить, и по максимуму просят повышение зп. В итоге имеем ситуацию, когда ваш код можете редактировать фактический только вы. Профит. 😁
" _SOLID не существует для настоящего профессионала._ "
SOLID написал тот самый дядюшка Боб, который будет куда более профессиональнее вас, уж точно...
Кстати, по вашим словам можно сделать хорошую жизненную параллель:
" _ps. По опыту работы, у меня складывается впечатление, что все __-знания SOLID-_ *_социальные устои - не воруй, не обманывай и тп.,_*_ нужны __-программисту-__ _*_человеку_* _только для того, чтобы пройти собеседование. После приема на работу эти __-знания-__ _*_устои_*_ испаряются._ _Начинаешь __-читать чужой код-__ _*_трудиться честно_*_ на новом месте работы и_ _там __-нету никакого SOLID-__ _*_нет никаких социальных устоев_*_ и близко._ _Хотя все на равных_ _условиях собеседование проходили_ *_и говорили, мол воровать и обманывать не буду._* "
Вы продемонстрировали, что люди нихера SOLID не знают и делают говнокод. Отрицание принципов SOLID, по сути отрицание очевидного и мало-мальски разумного, которое хоть как-то пытается внести порядок в хаос который нас окружает. Все это стоит на том же уровне с " _математика программисту не нужна_ ".
Когда я слышу My Balls в голове у меня фраза "мои яйца". Лучше назвать "My Ellipses" или "My Ovals".
Work-to-rule is a job action in which employees do no more than the minimum required by the rules of their contract, and precisely follow all safety or other regulations, which may cause a slowdown or decrease in productivity, as they are no longer working during breaks or during unpaid extended hours and weekends (checking email, for instance).
Воу воу палехче
уже 5е ) досмотрел
4е ноября )) на дворе )
Git на русском... даже не знал что такое существует
13:30 Обычно в школе роль уборщицы перекладывается на учеников))))
красата ф прастате
My balls... (●'◡'●)
Так и знал, что верующие только на словах такие пуритане. 😏
Господь преподавания.
препод совсем измотался к 8 лекции