| bio | website | petesdotnet.blogspot.com |
|---|---|---|
| location | Gladsaxe, Denmark | |
| age | 38 | |
| visits | member for | 2 years, 4 months |
| seen | Apr 27 at 17:08 | |
| stats | profile views | 98 |
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.
|
Jan 16 |
comment |
IOC and stateless services. Short-lived or single-instance? No. What I am trying to say is that it may be difficult to predict how your code base will be modified over time. But the question is extremely general, so I'm giving an extremely general answer ;) |
|
Jan 15 |
answered | IOC and stateless services. Short-lived or single-instance? |
|
Jan 11 |
awarded | Yearling |
|
Jan 2 |
answered | Use Queue<T> or stick to native f# lists |
|
Nov 1 |
awarded | Nice Answer |
|
Sep 11 |
comment |
Declaring interface in the same file as the base class, is it a good practice? It is in fact a quite normal pattern to have one interface for one class in .NET, as it allows unit tests to substitute dependencies with mocks, stubs, spys, or other test doubles. |
|
Sep 11 |
answered | Long-term Freelance contract: should it have a salary-day or not? |
|
Sep 11 |
comment |
Declaring interface in the same file as the base class, is it a good practice? Like it or not, using an 'I' in front of an interface name is a de-facto standard in .NET. Not following the standard in a .NET project would in my point of view be a violation of the 'principle of least astonishment'. |
|
Sep 11 |
answered | Declaring interface in the same file as the base class, is it a good practice? |
|
Sep 8 |
awarded | Guru |
|
Aug 15 |
comment |
Fixing “fried brain” syndrome I can indeed agree to the exercise part. I have regularly used running as a means to clear my head after particularly mentally challenging days, and it works wonders. After a short (5km) run, my head is clear, and the troubles of the day are left behind. |
|
Jun 11 |
comment |
Is it common for a programmer not to know the difference between C and C++? Generally, the "young" programmers I have met have had a degree in engineering. Come to think of it, almost all the programmers I work with have a degree in engineering, including myself. |
|
Jun 11 |
revised |
Is it common for a programmer not to know the difference between C and C++? added 1 characters in body |
|
Jun 11 |
comment |
Is OOP becoming easier or harder? @gbjbaanb - We already have great tools for system-wide/acceptance testing, e.g. Cucumber on the Rails platform. But the teams that are really good and writes very few bugs, but also delivers fast, they write a lot of unit tests, and just a few system-wide tests. See about the "Testing triangle", e.g. here jonkruger.com/blog/2010/02/08/the-automated-testing-triangle |
|
Jun 11 |
answered | Is it common for a programmer not to know the difference between C and C++? |
|
Jun 10 |
answered | Is OOP becoming easier or harder? |
|
Jun 10 |
answered | Is an 'if password == XXXXXXX' enough for minimum security? |
|
Jun 9 |
answered | Visual Studio 2010 on Macbook Air |
|
Jun 9 |
comment |
How to abbreviate variable names I almost agree. I would say, don't abbreviate, unless the abbreviation is so common, that there is no doubt as to what is stands for. A good example is System.IO. Common could also be common just in the company that you work in. That would of course mean that new employees would not know exactly what it means. But being part of the company would mean that sooner or later they would learn the company lingo. |
|
Jun 8 |
answered | TDD: Write a separate test for object initialization or relying on other tests exercising it |