TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Software Design is Human Relationships: Waiters, Changers, and Sufficiency

48 pointsby KentBeckalmost 6 years ago

1 comment

JamesBarneyalmost 6 years ago
Strange naming.<p>&gt; Even though both groups’ incentives are ultimately the same, the short-term incentives they face diverge. Waiters stereotypically want more behavior changes faster, focused on either latency or throughput. Changers stereotypically want the structure clean and tidy (not all changers are the same — part 3 addresses the changer-changer relationship).<p>Is this a roundabout way of describing stakeholders and developers?<p>Structure changes vs behavior changes also seems like a circuitous way of describing refactoring versus feature work.<p>I don&#x27;t think I got the essay. Would someone who liked it mind sharing what insights you got out of it?<p>My summary would basically be &quot;Make sure features are added to keep stakeholders happy. But also try to interweave some refactoring to keep yourself happy&quot;.
评论 #20059118 未加载
评论 #20058647 未加载