Timeline for C# pattern to handle "free functions" cleanly, avoiding Helper-style "utility bag" static classes
Current License: CC BY-SA 3.0
13 events
| when toggle format | what | by | license | comment | |
|---|---|---|---|---|---|
| Oct 11, 2017 at 17:43 | history | tweeted | twitter.com/StackSoftEng/status/918170286343761920 | ||
| Oct 10, 2017 at 23:01 | vote | accept | William | ||
| Oct 10, 2017 at 19:35 | answer | added | William | timeline score: 6 | |
| Oct 8, 2017 at 18:00 | history | edited | William | CC BY-SA 3.0 | Try to emphasize one aspect of context. Soften the dumb pun. Clarify the "when a new one gets added" problem. |
| Oct 8, 2017 at 17:52 | history | edited | William | CC BY-SA 3.0 | Try to emphasize one aspect of context. Soften the dumb pun. |
| Oct 8, 2017 at 17:43 | history | edited | William | CC BY-SA 3.0 | Try to emphasize one aspect of context. |
| Oct 8, 2017 at 17:10 | history | edited | William | CC BY-SA 3.0 | Clarify intent of first list. |
| Oct 8, 2017 at 17:04 | comment | added | William | @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. | |
| Oct 8, 2017 at 9:50 | comment | added | Fabio | About GLUMs™: I think abbreviation for "lightweight" could be removed, since methods should be lightweight by following best practices ;) | |
| Oct 8, 2017 at 7:31 | answer | added | Ewan | timeline score: -6 | |
| Oct 8, 2017 at 5:09 | answer | added | Fabio | timeline score: 19 | |
| Oct 8, 2017 at 4:06 | review | First posts | |||
| Oct 10, 2017 at 17:48 | |||||
| Oct 8, 2017 at 4:04 | history | asked | William | CC BY-SA 3.0 |