Skip navigation.

Archives

RE: The Future of TDD

In response to my last post pontificating on a future where not only do our IDE's perform background compilation and real-time syntax checking, but they also run our unit tests - or some other kind of behavioural checks - in the background too, and inform us in real-time if the code we're writing has broken anything, the very help

Inversion of Control - Are We Sweeping Dependencies Under the Carpet?

Maybe I'm being incredibly naive here, but isn't there a danger that people will abuse Inversion of Control as just a way to hide dependencies from the compiler?

The dependency doesn't go away. If I edit my IoC configuration files, it can break my code. And that means I have to treat those files and their contents as production code.

Browser Connection Limit - Why Does IE8 Break The HTTP Spec?

In Internet Explorer 8, the maximum number of concurrent connections to a host has been increased to 6.  However, the HTTP 1.1 Specification states there is a 2 connection limit:

"Clients that use persistent connections should limit the number of simultaneous connections that they maintain to a given server. A single-user client should not maintain more than 2 connections with any server or proxy"

So all browsers should limit connections to 2.  What's up with IE8??

Effective Test Automation Isn’t Created in a Vacuum

“They never give us enough time to automate our tests, and then theycomplain at us that we don’t test fast enough!” J. shook her head.“And when I want to hire more people to help automate, they tell me Ihave too many people already! Management blames me because testingtakes too long, but they won’t support [...]