Month: April 2012
-
Software Development
Just Observe
One of the most common instincts of a developer when starting on a new team is to look at the…
Read More » -
.NET
Using IDisposable to write cleaner code
Just before I start I should mention here that this is not a new idea and there is a good…
Read More » -
Agile
Reclaiming the ‘501 Developer’ manifesto
I’ve recently found myself in a bit of conflict over how I feel about this post outlining a 501 developer…
Read More » -
.NET
Getting the public static readonly strings and public const strings (and their values) from a class
Quite a few projects have one or more classes with with a bunch of public const stringor public static readonly…
Read More » -
Software Development
Predicting the Mobile Future
Many people have been asking me about my predictions for the future as far as the mobile platforms go. I…
Read More » -
.NET
Beware of big Task Parallel Library Operations
Take a look at the following code: class Program{ static void Main() { var list = Enumerable.Range(0, 10 * 1000).ToList();…
Read More » -
Agile
Effectiveness of Teams
Agile places an emphasis on the importance of the team. The team make the decisions: what do we work on…
Read More » -
.NET
Simple MVVM Toolkit versus MVVM Light Toolkit
DISCLAIMER: This comparison was performed around a year ago. Since then the MVVM Light Toolkit has been updated, so this…
Read More » -
Software Development
BDD to the rescue
BDD can help you in more than one way. First and foremost it removes the ambiguity from the requirements; but…
Read More » -
.NET
Performance oriented .NET XML and JSON serialization
Microsoft .NET framework provides multiple out-of-the-box data serializers for data transformations. The most famous one used since .NET 1.0 version…
Read More »
- 1
- 2