TDD's not at all difficult to practice. It is, however, hugely difficult to bother with. How many devs give a rats arse about cost of change*, faster time to market*, fewer defects*, improved productivity*, and reduced project risk*?
*Each notional benefit is in fact a dysbenefit from the perspective of developers trying to maximise their income. #PayForHoursWorked #CobraEffect
*Each notional benefit is in fact a dysbenefit from the perspective of developers trying to maximise their income. #PayForHoursWorked #CobraEffect