Using Documentation-Driven Design to Guide API Decisions

1 · PayPal · Dec. 7, 2021, 1:11 p.m.
Image of a person writing and working on a computer by Danai via AdobeAs software design evolves, so do the thought processes behind the design decisions we make as engineers. Some of these development practices are widely known and talked about, such as Test-Driven Design, where changes to code are made in programmatic tests before they’re implemented in actual business logic.These design practices are helpful for our future selves and for our teammates, because they help us keep our code well-...