Selecting tools to fight complexity in large Python projects PyCon SK 2024

Опубликовано: 03 Июль 2026
на канале: Maxim Danilov
133
1

An overcomplicated project increases development and maintenance time.

If a complete redesign is not possible, we can try to distribute the complexity across the existing codebase. The AI assistants cannot help us with this task yet, and we should discuss manual methods and tools that can help us. The effectiveness of the proposed ideas will be demonstrated by applying them to large projects from different business areas.

Link to conference:
https://2024.pycon.sk/en/speakers/Max...
Link to official video on PyCon SK Youtube Channel:
   • Selecting tools to fight complexity in lar...  
Link to slides:
https://bitbucket.org/danilovmy/confe...
Link to dependency extractor tool:
https://github.com/danilovmy/dependen...