Come see this talk, which I view as the culmination of several years of discussions and co-teaching with George Fairbanks. It's a bit of an overview, a bit of an explainer, a bit of a how-to, but mostly a sneaky way to make some important vocabulary from design become load-bearing in how you think about software testing.
May 8, join Titus Winters, Senior Principal Scientist Adobe, for the #ACMTechTalk "Design Is Testability." (Titus is the co-author of the bestselling book "Software Engineering at Google" and was a member of the ACM/IEEE-CS/AAAI CS2023 Steering Committee.) David Sankel, Principal Scientist at Adobe, will moderate. In this talk Titus will argue that long-ignored concepts from software design are essential in understanding how to test appropriately. Along the way he’ll tie together ideas and technologies from both design and testing: control, contracts, and design qualities help us understand how best to use unit tests, dynamic analysis, fuzzing, and property-based testing approaches. Register (free) to attend live or be alerted when the recording becomes available: https://bit.ly/3Jn9O3d #SoftwareEngineering #SoftwareDesign #SoftwareTesting #UnitTests #ContinuousIntegration #CICD
Software Engineer
7moRegistered! 😊