VB.NET - not that bad

Just for the record I also need to add a small notice as an answer to my battering of VB.NET…. It’s not to bad actually.

I switched syntax in about a day and feel quite at home with it now. A few things that is a bit strange for the kind of language that VB.NET is (i.e. helpful and forgiving):

  • The refactor menu from Visual Studio 2005 is gone! Why is that? It so good… Well found a freeware download which I am using now. The GUI of that download is really cool, maybe a bit irritating after a while, even.
  • Namespaces are a bit troublesome. If you create a folder in your project and then add a class into it, the class still get the project default namespace. I’ve been doing some googling about it but cannot find a solution to it…

But all in...

Read More

We'll meet again...

At my new customer (a big insurance company in Sweden) I have met so many friends and people I know from the past, that I am just amazed over how small Sweden is. Or IT in Sweden are a more correct way of putting it.

Here is a small list of people I’ve met so far:

  • First day - met a friend that I knew from my first IT-job, at Skandia. Henrik something. I haven’t seen him since I stopped work there in 1999
  • Second day - learned and met the chief business architect for my project… He is my neighbor from a year back. He met me the first time when I locked myself out and tried to pry the door open. He helped…
  • Third day - met a friend from university that I hung with for the major part of the time there. We haven’t seen each...
Read More

Scary stuff 1 - taken down

The presentation yesterday went well. Just thought I’ll drop that in here since I have being bringing it up again and again.

About 120 people in the auditorium and circa 20-40 people listening in via video-link… quite cool, even though it made the presentation a bit harder. A funny (but nice) calmness came over me the minute I stepped up on the stage. I also managed to keep the timing of the presentation down to the minute (a first for me :))

The presentation was about SCRUM and it was quite well received. I’ve heard several people talking about it (both positive and negative word) already - which I take as a good thing. I could post the slides here if only BlogSpot allowed me.

So - continuing today on my road to a working environment, but much lesser amount of butterflies in the stomach…

Read More

TDD - how is it done? Vol 2

When digging around for TDD stuff I have started a small series (?) about how to actually implementing the good ideas and promises from TDD.

Found another good article on the practicalities for Test Driven Development. This one is about Mock Objects.

The minute after you start to think about doing TDD through all your code you find yourself pondering about how to test only the current layer. For example the business layer has references to the Data Access layer (as it often do) but I only want to test the business layer. This is solve by Mock objects, which the article is about.

Also some issues about configuration arises. Like; how can I assure that the mocked objects are used in a test run but now in a debug run… There are some references about that also in the article.

Read More

New assignment

Yesterday I started a new assignment. Still the insurance business but a very different company. This is so big in comparison. The IT-department has 150 employed developers to be compared with the three person from the last place.

This also reflects in the administration, some of it is quite cool - with some really impressive login-scripts and some is not so cool like waiting for a day for admin rights on your computer. But all in all its fun to do something new.

Soon the scary presentation will start… The butterflies has a gathering in my stomach. A short prayer and knowing that I have prepared will probably make them disappear…

Read More

Hectic times

Also - I am now entering one of the more hectic periods of my life (with two free days for the next four weeks, if I remember correctly) so the blogging will probably stand back for a while. But I’ll keep you all posted.

The things I am going to do during this time include (strange combination, I must say):

  • Playing solo at a concert with SolnaBrass
  • parting new assignment within my work
  • and ending the previous one
  • Presenting talk about SCRUM in front of hundreds (brrrr)
  • Presenting two concerts with Gothenburg Brass Band
  • ing host at the get-together after Bengt Eklund’s funeral
  • Standard playing with the Salvation Army at Vasa

Well - interesting times are ahead. I am sure it will be fun… also

Read More

More from the weekend

Here are some more pictures from the beautiful Hyppeln (the place is nicer than it sounds, I promise).

It was surely a good weekend with a lot of winding down. Also my family are all very nice, which is so good when you get away like this. It’s all very easy-going. Even though some of them get quite nasty when it comes to games, especially Fia-med-knuff. :)

Read More

Easter in the archipelago

I spent the weekend in the archipelago of Gothenburg. It was great! Brilliant sunshine for one and a half day and then … games inside for the rest of the weekend.

I am a bit worried though, after the gaming session, that my relatives might not like me as much. I didn’t swept the floor with them but I won the pre-match-bantering (you know, I talked the most about my own abilities etc.) :)

Also we had a small scissors adventure as the before, during and after series shows above… I’ll add some more pictures later in the week.

This week by the way is my last at one customer and I have to prepare some big talk at my next…

Hectic week, now where have I heard that before

Read More

TDD - how is it done?

The next project will be done with Test Driven Development - I am really looking forward to this!

We have all read about TDD, on this pros and cons and how it is done (red, green, refactor or first write the test, fail it, fix it…). But i haven’t seen to much on how to actual write the code. How do you start off? In other words - show me the code!

But this article has some hints and tips on how to write test driven code for business and ui-layers. Especially from the Doing Test-Driven Development paragraph. The rest of the article is a very nice introduction to NUnit and other tools.

I’ll get back to you all when I have got the pieces together surrounding this.

Read More