5,078 reputation
11329
bio website stroiman.com/software
location Gladsaxe, Denmark
age 39
visits member for 3 years, 6 months
seen 3 hours ago

I have worked professionally with software development since 1997. Since year 2000 I have worked as an independent contractor, helping various business in developing their internal and external IT systems. Since 2002 I have worked almost exclusively with the .NET framework.

Of notable work can be mentioned IT-Jobbank, Denmark's largest online job board for IT professionals, where I was the lead developer and architect.


Jul
7
comment Is it worth registering software with the U.S. Copyright Office?
"In the United States, copyright is attached as soon as the work is created". That is not specific for US, as almost all countries agreed on the Berne convention. en.wikipedia.org/wiki/…
Jul
3
answered Why isn't testing a language a supported feature at the syntax level?
Jul
3
revised Why are F# exceptions generally not suffixed with 'Exception'?
Fixed typo
Jul
3
asked Why are F# exceptions generally not suffixed with 'Exception'?
Jul
3
comment Why does C# have much more features than Java?
@Patrick - Is that a feature - or an implementation detail?
Jul
2
awarded  Curious
Jun
30
comment Does one really need multiple instances of a class?
There is a difference between having only a single instance, and the singleton design pattern. And besides, I have so far not seen any recommendations that MVC should only have one View, and one Controller instance. Particularly in web-based MVC frameworks, the framework will create an instance pr. request
Jun
28
revised Checked vs Unchecked vs No Exception… A best practice of contrary beliefs
Added example error types
Jun
28
comment Checked vs Unchecked vs No Exception… A best practice of contrary beliefs
@Giorgio - I did now, but I haven't worked with Haskell, only F#, so I couldn't really write a lot about it. But you could add to the answer if you want.
Jun
28
revised Checked vs Unchecked vs No Exception… A best practice of contrary beliefs
Mentioned Haskell do notation
Jun
28
answered Checked vs Unchecked vs No Exception… A best practice of contrary beliefs
Jun
27
comment Could taking design lightly be a pitfall of agile methodologies causing constant rework or is it a misunderstanding of the methodology?
"important to business people is rarely important to developers" don't you mean the opposite? What is important to developers (technical excellence) is rarely important to the business
Jun
24
comment Should unit test be in separated repository?
I fail to see this as an advantage, because the developers responsible for a piece of code should also be responsible for the tests covering that piece of code.
Jun
23
comment is JS a gradually typed language?
@CodesInChaos - Why a comment and not an answer? As far as I can tell, what you have written is the answer to the question
Jun
23
answered In an enterprise setting, does one apply BDD principles alongside of, or instead of, “traditional” unit testing?
Jun
20
answered What is the ideal length of a method?
Jun
19
awarded  Nice Answer
Jun
19
comment When should the programmer's spoken language be used during development?
@MasonWheeler - such a term could work fine in one domain, but fall short in a different domain. E.g. there are different types of disability benefits, Sygedagpenge is just one. But in the end it will not change the fact the it was a term invented by the programmers, not the business, in an attempt to keep it all in English
Jun
19
answered When should the programmer's spoken language be used during development?
Jun
11
comment Circular dependency and object creation when attempting DDD
The most idiomatic way of handling circular dependencies is to avoid them in the first place.