As true for codebases as it is for life. If you wait to make ANY progress until you can make ALL the progress...it'll never actually get better.https://twitter.com/themattiejames/status/1084758879840411648 …
Moving classes to their proper namespace one at the time. Splitting up a big, slow calculation into smaller calculations, until the slowness is in a small calculation. Then optimize the slow one. All in separate PRs, with new features in between.