Программную инженерию часто обсуждают в терминах фреймворков и технологий. Но есть более глубокие вопросы связаны с дизайном, тестированием и архитектурой.

Со временем я собрал ряд докладов, которые особенно хорошо раскрывают эти идеи. Многие из них сосредоточены не на инструментах, а на принципах — именно поэтому они остаются актуальными спустя годы после того, как были записаны. Эта страница — подборка таких докладов. Последнее обновление: 2026-03-17.

Инженерия

Доклады о философии программной инженерии, ошибках и инженерном мышлении.

Рефакторинг и тестирование

Практические доклады о том, как безопасно развивать и поддерживать код.

Программирование с использованием ИИ

Взгляды на то, как искусственный интеллект меняет процесс написания программного обеспечения.

Архитектура

Доклады о распределённых системах, event sourcing и проектировании систем.

Технологии

Эти доклады меньше сосредоточены на самих технологиях и больше — на проблемах, которые привели к их появлению.