170 reputation
14
bio website
location Århus, Denmark
age 27
visits member for 3 years, 4 months
seen Dec 18 at 10:58

Nov
5
comment How to deal with no code reviews in my new place when I come from that practice?
It is possible that the benefits are not worth the cost. However, the fact that the team does not perform code reviews tells us nothing about whether or not they ought to.
Nov
5
awarded  Critic
Nov
5
comment How to deal with no code reviews in my new place when I come from that practice?
-1: The fact that the OP's new team does not do code reviews does not make it a bad idea to do so. It is a sign of a good engineer to help improve the quality of the development process.
Oct
28
comment Is it permissible to use explicit interface implementation to hide members in C#?
You write about IReadonlyCollection<T> but link to ReadOnlyCollection<T>. The first in an interface, the second is a class. IReadonlyCollection<T> does not implement IList<T> even though ReadonlyCollection<T> does.
Oct
28
comment Is it permissible to use explicit interface implementation to hide members in C#?
Why would you assume that the methods would even be implemented at all? If a class implements IReadOnlyList it doesn't have to implement IList too. This has nothing to do with explicit interface implementation, which hides methods that must be present.
Jul
21
comment How to reduce the number of bugs when coding?
In many cases that's true but it often isn't. Within some domains you need access to a lot of state, even if you don't have a lot of mutable state. I am currently working on a code generator where I need access to several symbol tables. I don't want to pass them around to each and every method.
Jul
4
comment How to reduce the number of bugs when coding?
In my experience it can quickly become tedious to pass around all the state for every call, if the methods are as small as they should be. This problem can be solved by using many small immutable classes with short object life-times. That way you can store the temporary state as fields and discard the object when you no longer need the state. :-)
Feb
26
awarded  Caucus
Jan
26
awarded  Yearling
Mar
6
awarded  Teacher
Mar
6
answered Is JavaScript interpreted by design?
Aug
21
awarded  Supporter
Apr
5
comment Programming with ADD/ADHD
-1: It seems as if you are trying to apply XP to solve any and all problems.