Тёмный

Чего крепкому Middle-разработчику не хватает до Senior? / Техсобес на позицию Middle Python Dev 

Python Mentor
Подписаться 4,4 тыс.
Просмотров 3 тыс.
50% 1

Опубликовано:

 

29 сен 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 13   
@fiodarhancharou7978
@fiodarhancharou7978 8 месяцев назад
Из части обсуждения композиции и наследования я понял, что никто из участников не может внятно объяснить и сравнить эти понятия применительно к Python
@pymentor.
@pymentor. 8 месяцев назад
Заходите в группу t.me/pymentor и там обсудим
@ivaaahn
@ivaaahn 8 месяцев назад
Довольно сумбурная практическая часть. Ещё и выглядит со стороны, как своего рода каргокульт. Для такого простого юзкейса накручивать интерфейсы, абстракции и прочие DDD - оверинжинирг. Было бы нагляднее взять действительно сложный код вместо crud и на нем поработать. А потом спросить, насколько надо вертеть подобное для суперпростых кейсов. И почему иногда лучше юзать transaction script или active record
@pymentor.
@pymentor. 8 месяцев назад
идея задачи была не в том, чтобы для простейшего фласк приложения навернуть DDD и приправить чистой архитектурой, а просто, в общем и целом, показать как можно "почистить" архитектуру - то есть на понимание слоев, архитектурных границ, и стрелки зависимостей.
@mush777room
@mush777room 8 месяцев назад
До сеньора ему не хватает вассалов
@andryog2305
@andryog2305 8 месяцев назад
На 1:27:00, когда Артем начал рассказывать про руализацию, видео застывает и раз в пару минут отлагивает, получается какое то слайд шоу.
@pymentor.
@pymentor. 8 месяцев назад
да. с этим косяк вышел.
@katsapopidar
@katsapopidar 8 месяцев назад
Видимо он не прочитал еще одну книгу DESIGN PATTERNS. А по факту лучше бы про самообразование ничего не писал, для мидла это скудная информация.
@pymentor.
@pymentor. 7 месяцев назад
Думаю это все придет с опытом
@bamboleo8951
@bamboleo8951 2 месяца назад
40:17 чтобы переписать животных на композицию их всего-то нужно декомпозировать. То бишь для того, чтобы животное ело, можно не делать для него метод есть(), а создать сущности, из которых состоит тигр и, соотетственно, разные части тигра будут выполнять разные функции. В частности за поглощение пищи будет отвечать хлеборезка (whatever)... А декомпозиция самого зоопарка -- это более высокоуровневая фигня.
@bamboleo8951
@bamboleo8951 2 месяца назад
Кстати, мертвый тигр есть не сможет
@Andron4iKTV
@Andron4iKTV 8 месяцев назад
Возможно я не понимаю что нужно знать СНГ кодеру, но слушать о DRY, композиции вс наследования, "Чистой архитектуры" и интерфейсах звучит максимально некомпетентно. такие штуки должен знать человек с 1 годом опыта и то понимать что это даже не в тройке важных знаний. Где структуры данных, database internals, OS internals, networking(хотябы базовый), language internals and so on. Если реальные собеседования похожи на эту мок версию то мне кажется это и печально и хорошо. Конечно хорошо для более опытных так как конкуренция ниже. Почему именно такое собеседование? Буду рад получить ответ.
@pymentor.
@pymentor. 8 месяцев назад
ох. давайте вы придете в тред и мы там все обсудим: t.me/pymentor/106992
Далее
🦊🎀
00:16
Просмотров 311 тыс.
Bearwolf - GODZILLA Пародия Beatrise
00:33
Просмотров 221 тыс.
Being Competent With Coding Is More Fun
11:13
Просмотров 82 тыс.
Ё*кий полиморфизм
9:47
Просмотров 287 тыс.