One of the most common sources of needless complexity I see in code:...
One of the most common sources of needless complexity I see in code: Inconsistent terminology.
Example: I just reviewed a PR that uses all these terms in the same file to describe the same action:
-Unload
-Remove
-Delete
Pick one. Be consistent.