Code momentum is a situation that the more places a code dependency is repeated in the code, the more stubborn that dependency is. That is a sort of momentum. The more things are done one way, the more definitely you're headed in that direction, and the harder it is to change course. Minimizing dependencies limits momentum and makes it easier to change course.

Adapt to adapt article has an anti code momentum checklist.

The article is originally from Perl Design Patterns Book