-
Software Development
Analysis of software developer’s competency – Choosing a right team member
In this post I shall try to explain an approach for estimating developer’s skills. The approach is still as a…
Read More » -
.NET
Correctly Implementing Equals() in C#
It’s said that “the devil is in the details”. Well I saw some code the other day that reminded me…
Read More » -
Software Development
Measuring Code
How good is your code? If you’re like the other 80% of above average developers, then I bet your code…
Read More » -
Agile
Clean Sweep in Agile
One of the questions I got in my Agile Practitioners talk startled me. Actually, it wasn’t the question that startled…
Read More » -
Software Development
The Lean Startup: Book Review
I’d heard about The Lean Startup for a long time before I actually read it, mainly from following the ‘Startup…
Read More » -
Software Development
Unit Tests: Searching under the Lamp Post
I’m a big fan of unit tests (Surprise). When ever possible I practice TDD. I like how that approach coerces…
Read More » -
Software Development
Re-inventing the Object
I have spent some years now working as a software architect. There were couple of rather large projects, in both…
Read More » -
Software Development
How much architecture is enough?
Software architecture is hard. Creating a simple, consistent, flexible environment in which we can solve the customer’s ever-changing problems is…
Read More » -
Software Development
10 Free, Standalone and Easy to Use UML Editors
Below is a compilation of UML drawing & editing tools which are: Free (and most of them are open source),…
Read More » -
.NET
ASP.net MVC3: Doesn’t Deserialize Nullable Properties from Json
A couple of days ago I noticed that the Nullable properties of a C# object were not properly deserialized when…
Read More »
[homeForm]