Software Design: Tidy First?

Share this post

User's avatar
Software Design: Tidy First?
Thinkie: Latency, Throughput, & Variance
Thinkies

Thinkie: Latency, Throughput, & Variance

Kent Beck's avatar
Kent Beck
Aug 13, 2024
∙ Paid
21

Share this post

User's avatar
Software Design: Tidy First?
Thinkie: Latency, Throughput, & Variance
4
Share

Pattern: Someone says, “I need you to go faster!” You’re going as fast as you can. What do you do?

Transformation: The situation is under-constrained. “Go faster!” can mean any of several things. Find out which, then bias towards reducing variance first.

I ordered my first Waymo autonomous ride last night. When I arrived I realized that I was much more re…

This post is for paid subscribers

Already a paid subscriber? Sign in
© 2025 Kent Beck
Privacy ∙ Terms ∙ Collection notice
Start writingGet the app
Substack is the home for great culture

Share