101 reputation
12
bio website Http://michaelhamilton.com
location Canada
age 29
visits member for 4 years, 1 month
seen Oct 9 at 20:40

Dec
26
comment If I fork an open source project and make improvements in the fork, will it or I offend the original authors?
Upvoting for the excellent quote. I've passed off a few projects before because I believe it's important to put abandoned projects in the hands of the stakeholders most capable of continuing the legacy. My silly Warcraft 3 mod Vampirism Beast was one such project and I'm incredibly proud of the work my successors did over the next year along with the awesome community. I think I would have felt regret if I let it simply die.
Dec
26
comment what kind of functions and/or classes are impossible to unit test and why
I think this is an excellent answer. You touch on many code level issues, and global state issues. @MainMa has some other issues that I think are valid, but less well defined. Jeffery Thomas mentions I/O and UI. I think if you add the good parts of these three answers you'd have a great cohesive response. I like this answer best though because of the focus on code antipatterns.
Dec
26
awarded  Supporter
Feb
1
awarded  Necromancer
Feb
1
awarded  Teacher
Nov
11
comment Should I return from a function early or use an if statement?
The real problem here is the bracket placement. ;)