289 reputation
18
bio website michielvoo.net
location Rotterdam, The Netherlands
age 35
visits member for 3 years, 2 months
seen Aug 5 at 9:52

Aug
4
comment What to focus on when separating a monolithic codebase into separate (NuGet) packages?
Thanks for your thoughtful answer. We are also working on refactoring to better fit the package model. Some parts seem to fit really well (e.g. caching), others definitely need more work. Thank you for the micro-services tip.
Jul
2
awarded  Curious
Jul
2
awarded  Popular Question
Mar
25
revised What to focus on when separating a monolithic codebase into separate (NuGet) packages?
Removed redundant information, fixed typo
Mar
25
asked What to focus on when separating a monolithic codebase into separate (NuGet) packages?
Aug
20
accepted Passing an object into a method which changes the object, is it a common (anti-) pattern?
Aug
20
comment Passing an object into a method which changes the object, is it a common (anti-) pattern?
I would say it's a mix of unexpected and non-obvious side effects. Thanks for the link.
Aug
20
comment Passing an object into a method which changes the object, is it a common (anti-) pattern?
I don't think it qualifies as DI, sorry if my example is a bit generic to make that impression.
Aug
20
comment Passing an object into a method which changes the object, is it a common (anti-) pattern?
You are right, the rename method refactoring can improve the situation by making side-effects clear. It can become hard though, if the modifications are such that a concise method name is not possible.
Aug
20
comment Passing an object into a method which changes the object, is it a common (anti-) pattern?
@DaveHillier Thanks, I was familiar with the term, but hadn't made the connection.
Aug
19
asked Passing an object into a method which changes the object, is it a common (anti-) pattern?
Dec
28
awarded  Autobiographer
Aug
5
accepted Is the MIT license suitable for an open source library that is only used in unit testing scenarios?
Jul
9
awarded  Yearling
May
19
accepted Why is the output of a compiler called object code?
May
18
asked Why is the output of a compiler called object code?
Apr
27
awarded  Teacher
Apr
26
answered Any recognized convention for repository changelogs?
Feb
6
accepted In the context of semantic versioning, does a change in the default configuration warrant a new major version?
Feb
5
asked In the context of semantic versioning, does a change in the default configuration warrant a new major version?