Chapter 11Expose Hidden Bottlenecks: Delivery and Automation
With the architectural review covered, you know how to investigate an evolving system with respect to its core patterns. Building on that, we’ll now use the same techniques for inspecting the supporting code that enables us to implement and ship new tasks without compromising quality: test automation.
Automated tests are still a relatively young discipline, and we, as a community, might not yet have captured all the patterns needed to ensure that our tests remain maintainable. Adding to that challenge, in many organizations, tests are still added as an afterthought, almost like a hidden architectural layer. In those situations, the systems often become hard to reason about and more ...
Get Your Code as a Crime Scene, Second Edition, 2nd Edition now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.