Anthony Williams
@anthonywilliams@mastodon.social
Author of C++ Concurrency in Action. He/him.
mastodon.social
Replying to
@mikro2nd@indieweb.social
@mikro2nd@indieweb.social
@emilybache@sw-development-is.social
When did design get dropped? Agile and TDD have always gone hand in hand with Incremental Design. If your experience doesn't bear that out, and design isn't talked about in a TDD context, then someone has dropped the ball.
BDUF was definitely an issue: I've seen a team spend a year doing design before starting any code, only to find that the design didn't work in practice, and the environment had shifted anyway, so lots of it had to be redone as the code was written.