On 10/10/2018 01:20 PM, boB Stepp wrote: > On Wed, Oct 10, 2018 at 12:09 PM Mats Wichmann <m...@wichmann.us> wrote: > >> This is actually the concept of test driven development (TDD), which I'm >> not a huge proponent of personally, but kind of useful for this: > > I'm curious: What are the things you find less than satisfactory for TDD?
Probably that I'm an old fogey who learned programming a different way :) And, it's off topic, so I'll just quickly say: "TDD as religion" seems to me to lead to an absence of thinking about overall system design, and system testing. An excess focus on the unit, because that's what you get when you build from unit tests on up, doesn't necessarily get you a good System, and the vast majority of your users will interact with your software at the system level.... I'm fine with people using it as a general approach, just not as unbreakable dogma - the same way I feel about most software development methodology fads, actually. _______________________________________________ Tutor maillist - Tutor@python.org To unsubscribe or change subscription options: https://mail.python.org/mailman/listinfo/tutor