> Even if a developer is extending or modifying a messy part of the code that is rife with bad practices, don’t ask the developer to fix them in that pull request just because their changeset happens to touch the messy code.
I don't think that's good advice at all. If you touch messy code have a go at fixing it. If you don't you'll just end up with increasing tech debt.