Super Volatile

Krzysztof Szafranek's link blog

Hi, I'm Krzysztof and I make websites.
When I'm not making websites, I read these.
Filed under

test driven development

See all posts on posterous with this tag »
Oct 23, 2011 / 6:49pm

Simple Hickey

Rich is concerned, and rightly so, that we have a culture of complexity. That when programmers are given a task, they race ahead and write masses of tangled code, using “easy” frameworks and tools, without giving the problem due thought. That we confuse easiness, with simplicity. (e.g. Rails is easy, it is not simple.) His complaint about tests is that we used them to replace thought. That we feel good about ourselves because we’ve written tests, and yet we haven’t actually given the time to the problem that the problem deserves. We haven’t made the problem simple. We’ve just done what was easy.

Sometimes overlooked negative consequences of agile practices on design.

Jul 20, 2010 / 12:38am

Mark Roddy – Resume/CV

I'm looking for something like this:

.......
----------------------------------------------------------------------
Ran 7 tests in 0.002s

Actually it's not only a joke. Having criteria for job search is not a bad thing at all.

Filed under: hiring   test driven development  
Mar 9, 2010 / 1:04am

Caffeine Coma: Relax. You can (mostly) stop using Interfaces in Java now.

Detractors of Java are correct to point out a rather unfortunate trend in the Java world- there is a common tendency for developers to turn every non-trivial class into an Interface, and then create an "Impl" that actually does the work.  As a result, your codebase becomes littered with lots of superfluous interfaces that have only a single implementation.

On using JMock to effectively mock instances without calling the constructor of the class.

Filed under: java   test driven development