Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

And I think this is somewhat the original talk's point: if the superiority of a given method is predicated on things happening (which rarely do) or things not happening (which often do), then it might not be superior.

If TDD is superior if leads write tests, but leads rarely write tests, then is it superior?

If meetings are superior if everyone shows up on time, prepared and generates documentation of the meeting, but nobody ever does those things, then are meetings superior?

Tl;dr - Be honest about your team's reality, and choose the optimal option for that reality.



Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: