Здравствуйте, Никита. Пересмотрел большую часть роликов на Вашем канале. Грамотное изложение материала.
Огромная благодарность от лица всех начинающих программистов. Образовательные каналы, с качественным контентом, помогают получать знания в сжатой форме, перенимать опыт практикующих специалистов.
Не у всех есть возможность покупать курсы, оплачивать репетиторство, менторство.
Вы даете возможность обучаться бесплатно. Это бесценно. Плодотворного Вам года, и не забывайте отдыхать).
Кайф. пожалуйста, продолжайте)
Все очень качественно объяснено, спасибо за материал
лучше видео! Ты смог мне помог увидеть суть SOLID на разобранных примерах. Спасибо! Уважение и любовь!
Никита, привет! Спасибо тебе за титаническую работу по производству качественного контента! Очень ценю твой труд, так как сам новичок, а такие видео помогают прикоснуться к реальному продакшену
Спасибо за такой качественный разбор принципов, очень помогло расставить точки над i. и да, преподавание в европейском университете - это круто!!!
Ещё не смотрел но уверен, что будет самый крутой видос на эту тему который когда-либо видел )
смотрел видео на х2, все равно казалось как то не так, скачал видео написал программу по принципу SOLID чтобы ускорить видео в 16 раз и вуаля, спасибо большое за такую подачу материала
Наконец-то)
Очень хорошо и понятно всё объясняешь. Спасибо огромное за то, что ты делаешь, это многим помогает развиваться в сфере IT. Ну и, конечено, хотим отдельное видео о внедрении зависимостей в Python! Надеюсь ты продолжишь радовать нас своими видео
P.S. Очень редко пишу комментарии, только выход нового видео от любимого автора может сподвигнуть на такое)
P.P.S. Было бы здорово улучшить качество звука в видео. Я не говорю о покупке нового микрофона или организации домашней студии, думаю будет достаточно добавить какую-то обработку для уменьшения шумов и эха
P.P.P.S. И ещё раз большое спасибо за твои видео!)
Очень интересный ролик. Гораздо проще понимать абстрактные советы и принципы на более конкретных примерах
Спасибо вам! Прекрасная подача материала!
Благодарю Вас за материал! Вы замечательный преподаватель, отличный, информативный контент! Выбираете очень важные и интересные темы!
Мужик ты реально лучший. идеальные видео, идеальная подача. Как сейчас помню как посмотрел твой видос про абстрактные классы и все встало на свои места. Всего самого 🎉🎉🎉
Охренеть. Хороший подарок на НГ! Спасибо!
Спасибо! Очень хорошо зашло!
Спасибо за видео. Как по мне, то это лучшее объяснение solid, что я встречал на просторах интернета. Успехов во всех твоих начинаниях!
Спасибо за видео!!!
Редко, но метко, спасибо Никита! 😉 HNY 🎉
он вернулся!
Привет
желаю тебе отлично отдохнуть на новогодних каникулах
набраться сил на 24 год
и спасибо за видео
Ё-маё. Ты вернулся, наконец-то! С наступающим 2024!
Может стоить создавать классы по принципу один класс - один метод? Типа максимально один класс - одна отвественность
)) это было бы уже перебором, в такой ситуации код был бы переусложнён и что-то осмысленное с ним мог бы сделать только автор, потому что больше никто не знает, какие комбинации составлять из таких узких классов
Крутой урок и музыка на фоне огонь, выложи плиз код куда нибудь
Не буду распыляться: все круто. Однако есть одна просьба. Возможно, это только моя потребность, однако мне бы хотелось иметь ссылку на репозиторий с 2 вариантами данного кода (исходный и конечный), так было бы удобнее ориентироваться в том, что мы видим на видео. Часто при просмотре видео терялся в стремительном перемещении в файле, плюс ускоренный монтаж. Как дополнительная навигация и возможность пошагово явно повторить все преобразования в видео. Спасибо!
это хорошая идея, я подумаю, возможно новые видео будут выходить с репозиториями
@@pythonclinic было бы круто, в любом случае - спасибо!
Кстати, хотим отдельное видео о внедрении зависимостей в python))
Я только учусь, поэтому мне интересно получать подобную информацию от специалистов высокого уровня (плюсом к другим источникам знаний и формам его получения)!
@@pythonclinic Кстати говоря, хотел уточнить, а где можно увидеть Вас в качестве преподавателя?
Привет, у меня такой вопрос, коммерческого опыта нет, знаю C, люблю Computer Science. Хочу в backend, выбираю между Python, Java, C#, Golang что посоветуете, чтобы легче было устроиться на работу, слышал, что Python-программистов уровня Junior слишком много и труднее будет устроиться?
привет, вообще если именно с перспективы скорее и проще устроиться на работу, то я бы смотрел в сторону проверенной java, либо c# (хорошо растёт последние годы), но тут важно понимать, что на изучение любого из этих языков придётся потратить чуть побольше времени, по сравнению с python (что не плохо и не хорошо, скорее это всё вопрос наличия ресурсов и личных предпочтений)
а джунов сейчас много на всех направлениях, особенности рынка на данный момент, все хотят в айти, но на входе образовалась большая пробка, поэтому именно на этот параметр я бы сейчас (23Q4 - 24Q1-2) не смотрел при выборе языка
давайте приложим побольше времени и потратим много усилий...
Не делайте так, как показано на видео. Это не Python-way. Я говорю про возврат ошибки из функции и дальнейшей проверки. Используйте обработку исключений.
видимо имеется в виду возврат текста ошибки, а не самой ошибки, поясню, почему я делаю именно так: такой способ коммуникации наиболее близок взаимодействию полностью несвязных ui и back, как, например, через api, где нет возможности нативно перехватывать ошибки
в рамках одного модуля в этом не так много смысла, соглашусь) но это показывает, что два класса вообще ничего друг о друге не знают, что хорошо ложится в логику этого примера
Я 4й
На моменте реализации функции clean_folder решил не смотреть: она вернет None при успехе и строку с ошибкой при неудаче. Когда делаешь видео про архитектуру именно таким ньюансам и следует уделять внимание. При этом я нисколько не ставлю под сомнение авторитет автора, просто это вредно для новичков.
вообще соглашусь, не самый удачный выбор с моей стороны, стоило уделить этому больше внимания
Читаю комментарии капец какой то, все все поняли. Я сижу смотрю нихера не понимаю. Изначальная логика была непонятно. А когда эти принципы начались вообще стал копец. Для меня просто простыня кода туда сюда ездит. Если комментарии правдивы то мое поучение. Это же сколько всего надо в голове держать чтобы вносить изменения. У меня к сожалению такого образа не получается в голове создать, чтобы относительно него понимать что делать. Просто простыня. Хотя несколько курсов прошел на stepik по питону. И в принципе могу создавать там собачек кошечек могу по ооп, так еще как то информация в голове держится относительно которой можно делать изменения в логике. А такие сложные классы просто для меня простыня не могу это никак представить чтобы ориентироваться в коде. Как это у вас получатся...
вообще с опытом всё больше контекста в голове держать получается, я помню, как на начальных этапах тоже было сложно, но потом потихоньку втянулся
Скажу как новичок, что данное видео не лучший выбор для просмотра новичкам, слишком много кода для восприятия на экране, для новичков надо и код соответствующий писать (легкий, примитивный и не длинный)
Я в целом могу понять, что происходит в коде, но это требуется время, а тратя на это время - начинаю забывать предыдущие шаги и тд тд, в общем начинается каша в голове...
5 объяснение, которое смотрю. Лучшее из всех, спасибо большое)