I’ve seen people give talks about systems I have knowledge of. What they present might most kindly be called “aspirational.”https://twitter.com/jessfraz/status/1136807617014247424 …
-
Show this thread
-
The absolute _best case_ scenario for software systems is that they’re like an old house with a big family living in it - clean & functional enough in the main spaces everyone uses, but lots of marginal spaces, hard to keep clean, where odds & ends accumulate.
3 replies 13 retweets 45 likesShow this thread -
And that one kid’s bedroom...


2 replies 1 retweet 25 likesShow this thread -
When you have guests over, of course you just show them the main living areas! Nobody wants a tour of the unfinished basement, or the deep narrow closets you can’t keep tidy, or the bathroom tacked on where plumbing was most convenient & and the fewest walls had to be opened.
2 replies 2 retweets 24 likesShow this thread -
But you should know that real software has all of those spaces and more. And that’s the best case! Some systems don’t even have livable common areas. Some are hoarded houses of horror with a modern facade outside.
3 replies 5 retweets 34 likesShow this thread
I love how long you’ve been working this metaphor and it still gets me every time.
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.