Steps for improving my development skills in 2012

Note:- This will be an on going blog post.

My plan is as follows:-

Firstly I plan to write a lot more code at home, to me that’s definitely the best way to learn. My first goal this year is to get better at writing unit tests/tdd and learning how to use mocking properly.

January: Watch all of John Skeets Tekpub series on C#, go through Roy Osherove’s Unit Testing Kata’s and watch the @tekpub and @pluralsight videos on Unit Testing.

How did I fare in January?:

  • having set out my goals above for January I would say I have learned a lot when it comes to TDD, still got a lot to learn especially when it comes to mocking.
  • I have watched the first 6 of the 25 video series so still got a lot to watch and learn about. The detail in this particular series is exceptional and if you want to learn c# in detail then this is for you.
  • I bought the following book on Dependency Injection :-

February: Get up close and personal with RavenDB.

March: Time to start an app using RavenDB.

I shall update as we go but this is a good start. Let me know if you come across something you think is worth learning.