216 reputation
28
bio website runefs.com
location Copenhagen, Denmark
age 39
visits member for 3 years, 10 months
seen Feb 27 at 16:17

I'm a Solutions Architect with experience from a lot of different fields ranging from server monitoring, web sites/portal to my current project within medical devices.

In my spare time I'm working on a compiler for a new language called Marvin. It's build to have naitive support for DCI. The same ideas that went into Marvin has been put into my first ever Ruby project called Maroon, both enables injectionless DCI on each their platform.

More information on both can be found at my blog or on the DCI community site


Feb
8
answered Is it significantly costlier to fix a bug at the end of the project?
Feb
8
comment How to let teammates know what changes I made to an object?
it's a class you've written not an object :) objects exist at runtime not compile time
Sep
28
comment Is software development an engineering discipline?
What certain universities in certain parts of the world does or calls there degrees has very little to do with whether or not software development is engineering. If not you could say that the answer was yes and no. I'm allowed to call my self a software engineer. The only reason is because of where I live
Aug
19
comment What are the benefits and disadvantages in the approaches of C#, Java and Scala to Closures/Lambdas/…?
lamdas in C# != from delegates. The compiler has the option of compiling them to either delgates or Expression trees. both are indeed object graphs but they are not compiled to a "particular class" nor even a class of a particular inheritance tree
Jun
24
awarded  Teacher
Jun
24
answered Why should one want to disable compiler warnings?
Mar
12
comment Why are objects passed by reference?
@Zen it's relevant in the sense that a reference is an abstraction that could handle GC a pointer can't. Further at least for .NET (and references in C++) but I think in Java too, a reference can't be null a pointer can. The reference can reference null but that's different
Mar
11
comment Why are objects passed by reference?
@Zan didn't know C-pointers were garbage collected /sarcasmoff just to mention one difference
Feb
24
awarded  Commentator
Feb
24
comment responsibility for storage
In the case where the design and hence inheritance is flawed maybe. if you have stuck to SRP all the way and the object can be serialized then no
Feb
24
awarded  Editor
Feb
24
revised Self Documenting Code Vs. Commented Code
added 10 characters in body
Feb
24
answered Self Documenting Code Vs. Commented Code
Feb
24
comment responsibility for storage
why embed the knowledge of the store into the class. It doesn't make things simpler. The code written in another class to store can be exactly the same but you do not get the added complexity of mixing things
Feb
24
awarded  Supporter
Feb
10
awarded  Autobiographer