In Tradable Quality Hypothesis, Martin Fowler says “as soon as you frame internal quality as tradable, you’ve lost.” At the risk of being rode out on a rail, I argue that making quality non-negotiable lets engineers off the hook for understanding internal quality. Quality is always negotiable, and you should understand the benefits and costs of internal quality so you can negotiate and prioritize well. Continue reading