5,190 reputation
11330
bio website stroiman.com/software
location Gladsaxe, Denmark
age 39
visits member for 3 years, 8 months
seen 8 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.


1d
answered Do I retain personal usage rights on my code if I use the framework to quick-start a project at a company?
2d
answered What does it mean when some technology is a “standard”?
Sep
15
comment What is the meaning of 'high cohesion'?
Now if only we could get our ORMs to properly handle our custom ZipCode and PhoneNumber classes :|
Sep
15
answered Is it okay to use exceptions as tools to “catch” errors early?
Sep
9
answered How do you track what you and your team are working on day-to-day?
Sep
3
comment Data persistence for transactional customer emails
I wouldn't send a message to a queue from a stored procedure, I would send it from c# code (since the question is tagged with c#)
Sep
3
comment Data persistence for transactional customer emails
Why not just use something like MSMQ (perhaps wrapped nicely using something like Rebus of NServiceBus) to send a message containing contents for the email to be sent from the application server to the emailer service. Since MSMQ supports enlisting into the DTC, you can update the data in the database, and send the message to the email service, in a single transaction.
Aug
18
awarded  Nice Answer
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