Skip to main content

You are not logged in. Your edit will be placed in a queue until it is peer reviewed.

We welcome edits that make the post easier to understand and more valuable for readers. Because community members review edits, please try to make the post substantially better than how you found it, for example, by fixing grammar or adding additional resources and hyperlinks.

Required fields*

2
  • 1
    About GLUMs™: I think abbreviation for "lightweight" could be removed, since methods should be lightweight by following best practices ;) Commented Oct 8, 2017 at 9:50
  • @Fabio I agree. I included the term as a (probably not terribly funny and possibly confusing) joke that serves as an abbreviation for this question's write-up. I think "lightweight" seemed appropriate here because the codebases in question are long-lived, legacy, and a little messy, i.e. there happen to be many other methods (not usually these GUMs ;-) that are "heavyweight". If I had more (ehem, any) budget at the moment, I'd definitely take a more aggressive approach and address the latter. Commented Oct 8, 2017 at 17:04