К счастью, не нужно строить диаграмму каждой функции и метода, которые вы пишете. Целый ряд инструментов, таких как SonarQube (www.sonarqube.org) и Radon (https://radon.readthedocs.io), может сделать это за вас. Эти инструменты можно даже интегрировать в редакторы кода, в результате чего вы получите возможность разбивать сложный код по мере разработки.
Секреты Python Pro
·
Дейн Хиллард