An architect friend of mine said to me:
Architecture isn’t about the structure, it’s about the spaces it creates. Don’t look at where the bricks are, look at where they aren’t.
At the time, I thought like most people probably think: More cliche than poignant, but okay.
But recently I was working on some software, and that line came to me. Software loves borrowing from the construction industry for its job titles: Solutions Architect, Software Engineer, Software Developer… Helps us all pretend we aren’t cowboys making this shit up as we go along.
Anyway, this line comes to me, and I my brain mashes it into my current context:
Good software isn’t about the code you write, it’s about the code you don’t write.