Junior'у вообще сложно в этом вопросе, ибо если брать чужой код продвинутого, то там фабрики и магия, если взять чужой junior'a, то там, темный лес с паутиной.
На мой взгляд, пока не удается найти правильный уровень подачи информации для джунов. Ведущие сами это понимают, что "джуну" нужно "нарисовать сову", но быстро скатываются в обсуждение более абстрактных методов. К сожалению, прослойка тех, кому реально эти методы, к тому же описанные на данном уровне абстракции могли бы помочь - достаточно тонкая.
Чтобы запустить наш код нужно 4 програмиста с ключами которые должны одновременно запустить колбек функцию для активации сервера. Если программистов будет на один меньше, то весь код взорвется, рекурсивно стирая все файлы на сервере
Не могу найти конкретное видео, но точно помню, что Григорий упоминал готовящийся доклад от человека который прочитав чужой код понимает его лучше, чем тот этот код написал. Очень жду
Над чужим кодом можно медитировать бесконечно. Точка входа - да. Хорошая IDE - обязательно. Желательны тесты, уметь их готовить важно. В целом, чтение чужого кода - боль, рыдания и ярость, когда "тут читать, тут не читать, тут 2 года всё заброшено, а тут god object на 11 тыс строк, не трогай"
Григорий, я в джанго недавно и я хочу чтобы вы страдали(но вы мне нравитесь). Вот один небольшой проект(календарь событий) который сейчас в продакшене - github.com/bloodwithmilk25/django_priojects/tree/master/events_promgruz И вот маленький пакет который я сделал для собственных нужд - github.com/bloodwithmilk25/django-xlspopulator
+100 А можете вкратце сделать Блок-схему хотя бы на словах по календарю событий ? Думаю что она также будет полезна и для Григория/Златы и возможно других участников этой подрубрики! Я сам только щупаю джангу и ищу различные небольшие проекты которые пробую на локалке, но их очень мало либо хеллоуворлд либо проекты на 100500 моделей и темплейтов приправленных всякими react`ами, RESTами и прочими(наверняка крутыми штуками)!!! Особенно умиляют файлы requirements.txt на 100500 строк)))
Егор выглядит приятней чем я ожидал слушая подкаст хахах)
Спасибо! Всегда приятно посмотреть Ваш подкаст =)
Я новичок, и абсолютно всё понял. Спасибо.
Лучшие! Злата очень милая!
А скоро ещё её доклад с митапа выложим. ;)
@@moscowdjangoru Как всегда ждем с нетерпением ;)
Junior'у вообще сложно в этом вопросе, ибо если брать чужой код продвинутого, то там фабрики и магия, если взять чужой junior'a, то там, темный лес с паутиной.
instablaster...
Позитивненько☺
На мой взгляд, пока не удается найти правильный уровень подачи информации для джунов. Ведущие сами это понимают, что "джуну" нужно "нарисовать сову", но быстро скатываются в обсуждение более абстрактных методов. К сожалению, прослойка тех, кому реально эти методы, к тому же описанные на данном уровне абстракции могли бы помочь - достаточно тонкая.
Кошельки Миллера:
1:19
4:45
У Григория появился свой -оруженосец- кошельконосец :)
Чтобы запустить наш код нужно 4 програмиста с ключами которые должны одновременно запустить колбек функцию для активации сервера. Если программистов будет на один меньше, то весь код взорвется, рекурсивно стирая все файлы на сервере
Напомнило сюжет книги "Цифровая крепость" :)
Про фабрику фабрик - жизненная жиза. Один из главных пробелов в традиционном образовании программиста
Ура! Григорий! =)
Много! :D
Гриша, а где традиционное ежегодное видео о том "Что сейчас с Python"? За 2017 год нашел видео, а за 2018 нет. Не порядок!
Не могу найти конкретное видео, но точно помню, что Григорий упоминал готовящийся доклад от человека который прочитав чужой код понимает его лучше, чем тот этот код написал. Очень жду
Над чужим кодом можно медитировать бесконечно. Точка входа - да. Хорошая IDE - обязательно. Желательны тесты, уметь их готовить важно. В целом, чтение чужого кода - боль, рыдания и ярость, когда "тут читать, тут не читать, тут 2 года всё заброшено, а тут god object на 11 тыс строк, не трогай"
Высокие частоты звонкого голоса Златы больно режут ушки :(
Гуф в женском обличии, я его узнал.
в мозге должно было поле, отвечающее за "конформизм" , для чтения чужого кода
Григорий, я в джанго недавно и я хочу чтобы вы страдали(но вы мне нравитесь).
Вот один небольшой проект(календарь событий) который сейчас в продакшене - github.com/bloodwithmilk25/django_priojects/tree/master/events_promgruz
И вот маленький пакет который я сделал для собственных нужд - github.com/bloodwithmilk25/django-xlspopulator
+100 А можете вкратце сделать Блок-схему хотя бы на словах по календарю событий ? Думаю что она также будет полезна и для Григория/Златы и возможно других участников этой подрубрики! Я сам только щупаю джангу и ищу различные небольшие проекты которые пробую на локалке, но их очень мало либо хеллоуворлд либо проекты на 100500 моделей и темплейтов приправленных всякими react`ами, RESTами и прочими(наверняка крутыми штуками)!!! Особенно умиляют файлы requirements.txt на 100500 строк)))
хочу увидеть как григорий страдает, читая asyncio
Принято! :)
Какая милая дама!
Спасибо за подкаст! Интересно было бы посмотреть код-ревью оскара github.com/django-oscar/django-oscar
Почитайте пожалуйста код Sqlalchemy :DDD
Гриша умный, но блин такой душный зазнайка.
Как обычно, вода. Полезный только совет рисовать связи на бумажке.