if @dhh's examples of #isTDDDead design dmg are for decoupling from Rails, should we ask if Rails is poorly designed?