Разработка Podcast Summaries
Разработка on Yedapo: 5 summarized podcast and YouTube episodes. Each includes key takeaways, core concepts and notable quotes with timestamps.

#51. Функция open. Чтение данных из файла | Python для начинающих
selfedu
Mar 29, 2026
Сергей Балакерев объясняет фундаментальные принципы работы с файлами в Python через функцию open. Он демонстрирует управление файловыми путями, кодировками и методами чтения данных, подчеркивая важность контроля файловой позиции и обязательного закрытия ресурсов для предотвращения потери данных и ошибок памяти.
Key insight: Файловая позиция (курсор) смещается в байтах, а не в символах; например, в кодировке UTF-8 один русский символ занимает 2 байта, что влияет на работу методов read и seek.

#40.3. Символ слеш (/) в параметрах функции | Python для начинающих
selfedu
Mar 29, 2026
Управляющие символы слэш (/) и звёздочка (*) в Python позволяют строго контролировать передачу аргументов в функции. Использование слэша ограничивает параметры только позиционными вызовами, а звёздочка принуждает к использованию именованных аргументов. Это обеспечивает гибкость кода, упрощая его сопровождение и дальнейшую модернизацию без риска поломки интерфейсов вызова.
Key insight: Параметры до слэша (/) можно передавать только позиционно, а после звёздочки (*) — только как именованные аргументы, при этом сам слэш всегда должен идти строго перед звёздочкой.

#86. Модуль logging. Начало
selfedu
Mar 29, 2026
Сергей Балакерев объясняет архитектуру модуля logging в Python, подчеркивая важность централизованного сбора данных для сложных проектов. Система строится на иерархии логгеров, обработчиках (handlers) и фильтрах, позволяя разделять потоки информации и гибко настраивать уровни критичности без изменения программного кода.
Key insight: В иерархической системе логирования одно сообщение автоматически передается вверх по цепочке от дочернего логгера к родительскому, что позволяет эффективно дублировать или фильтровать события на разных уровнях архитектуры приложения.

🔥Чистая архитектура реальность или миф?
Devman
Jan 27, 2026
Евгений Евсеев доказывает, что «Чистая архитектура» часто становится инструментом самообмана, а не решением проблем. Вместо слепого следования абстракциям разработчикам стоит фокусироваться на создании изолированных «черных ящиков» и подборе инструментов под специфику конкретного проекта, а не искать универсальную «волшебную таблетку».
Key insight: Архитектура не бывает универсальной или «нормальной» — она бывает либо подходящей под конкретную задачу, либо нет. Попытка навязать стандартизированную структуру во всех проектах приводит лишь к избыточному коду и замедлению разработки.

ZeroCode с Кириллом Пшинником: IT образование, ИИ, как войти в АйТи, будущее разработки ПО
EngineerSpock - IT & программирование
Oct 8, 2024
Zero Code и AI не заменят программистов, но кардинально меняют ландшафт IT-разработки. Они демократизируют создание приложений, позволяя малому бизнесу и не-IT специалистам быстро запускать решения. Роль разработчика смещается к архитектуре и управлению процессами, а AI становится мощным инструментом для генерации кода.
Key insight: 100 строчек кода стоит 10 000 рублей для бизнеса, а 100 строчек кода — это примерно 1000 токенов ChatGPT, что стоит около 2 рублей. Разница в стоимости разработки достигает 5000 раз.