Don’t use Python if you’re starting a big project
thenextweb.com
thenextweb.com
I'd recommend Rust or Go for big projects, here most of these things dont happen. But in the end it all depends on the programmer, you can write bad and ununderstandable code in any language.