-
Notifications
You must be signed in to change notification settings - Fork 0
DoesWhatYouIntend
Ben Christel edited this page Sep 18, 2022
·
1 revision
In "Actual Reasons to Use TDD", DavidBryantCopeland says that the question we should be asking of our software is "does it do what I intend?"
Regardless of how else the quality of software might be assessed, "it does what I intended it to do" is a baseline that all engineers can probably* agree on.
* there are cases where we might want to be surprised by the behavior of our software—e.g. when making art, or writing a simulation that is supposed to produce emergent behaviors.