Browse by Tags
All Tags »
Software Development (
RSS)
For some reason everybody has way more time on their hands to read blogs than I do, because whenever I feel like responding to a post from someone it turns out that it was written at least half a week ago and already has dozens of responses. Again here...
When I wrote about refactoring being free I mentioned only a typical situation where you have a (large) body of code and you want to modify it. This happens a lot, but refactoring is especially useful when you're enhancing small pieces of code that you...
I'm a little late to the party, but I wanted to give my perspective on some of the discussion surrounding the cost of refactoring I've been reading about in the past week, most notably some posts by Paul Gielens , starting with Refactoring is Not Free...
For the past two days I've been visiting architecture sessions (ARCxxx) and a single one on Visual Studio 2005 Team System. After that I remembered why I don't like sessions that focus on tools and instead prefer to just work with them myself for a while...
Recently I implemented a Chain of Responsibility in C# and decided to modify it a bit for my application, since the original pattern favours object hierarchies heavily and I wanted to use it in a flat context. With flat I mean that I have a bunch of handlers...
After creating a plug-in architecture in .NET based on interfaces, attributes and reflection a while ago, I'm now doing something that looks like it will require a similar approach. This post will discuss some of the things I've learned from the first...
I've been reading about the SOAP vs. REST-debate for years now and most of it seems quite pointless to me: there are clear cases where SOAP is useful and others where REST is preferable. In fact, I've had this experience recently when writing a tool that...
Jon Galloway posted that he disagrees with one of the points in Joel Spolsky's Career Advice column , specifically this one: Learn C before graduating . Jon goes on to provide six arguments why you shouldn't learn C anymore if you're not familiar with...
After the release of a big project that contains lots of plug-ins, I've been thinking about a way to maintain everything in such a way that it won't consume all my time and at the same time will still be easy to deal with for my users. The entire system...
It took me quite a while to get into writing Nant -scripts for my projects. One of the main reasons for me to denounce the concept of writing buildfiles at all was that I was all too happy to be rid of those terrible makefiles I had to put up with before...
More Posts
Next page »