Re:Software designers pick the path, not just the destination
by lpcrealmadrid on Friday June 21, 2024 @04:36PM
(#40753531)
What a wonderfully constructive comment. This is a great model for me to remember when I encounter things I like the substance of but dislike some of the specifics. Thank you!
Re:Software designers pick the path, not just the destination
by Chrisoaks on Friday June 21, 2024 @05:26PM
(#40754006)
Appealing to a local maximum more or less repeats the claim.
Why would the current design be at a local maximum in the first place?
Re:Software designers pick the path, not just the destination
by immibis on Friday June 21, 2024 @05:40PM
(#40754111)
because otherwise you'd improve it incrementally?
Re:Software designers pick the path, not just the destination
by sdwr on Friday June 21, 2024 @04:24PM
(#40753430)
Yeah, it has a good point to make (change means abandoning local maxima), but overplays its hand.
The curve picture feels like a false idol, as soon as he starts doing TA on it, the carriage is well in front of the horse
I think the article could be a lot shorter and easier to understand if it simply said that the current design is in a local maximum, and you have to work your way incrementally out of the local maximum to reach a different local maximum. I think programmers would get that metaphor a lot more easily than the "buying widgets for a new factory" metaphor.
I do like how the article puts the spotlight on designing the process of change: picking the route, picking the size of the steps, and picking the right spot to announce as the goal. That gives me a lot of food for thought about the changes my team is contemplating right now.