The motto of my work on software design is, “Software design is an exercise in human relationships.” I didn’t know what this meant when I wrote it, but as Tidy First? takes shape I’m beginning to understand.
Feb 18, 2022·edited Feb 18, 2022Liked by Kent Beck
It reminds me of a quote I totally align with :
“Clean code always looks like it was written by someone who cares.” — Michael Feathers.
I read it in a context where the subject to care off was the code itself or the craft of writing the code.
So to me, your perspective is way more empowering because you make your reader explicitely accountable to another human being, not an abstract representation of a process or a set of guidelines.
Good/bad software design affects product quality, quickness and steadiness of the deliveries.
What harm will we do if something bad happens to our SW? User comfort, little money, lots of money, human lives (~ Alistair Cockburn criticality). Our customer and the customers of our customers will be also affected.
Thank you for the taking the time to read, understand, and apply what I write. I am not an easy author to translate, I'm afraid. I hope the Korean software development community embraces tidying, whenever they choose to tidy.
It reminds me of a quote I totally align with :
“Clean code always looks like it was written by someone who cares.” — Michael Feathers.
I read it in a context where the subject to care off was the code itself or the craft of writing the code.
So to me, your perspective is way more empowering because you make your reader explicitely accountable to another human being, not an abstract representation of a process or a set of guidelines.
Can't wait for the entire trilogy :)
Thank you for your subscription. It helps.
Well said. Thank you.
Looking forward to it. Best
Good/bad software design affects product quality, quickness and steadiness of the deliveries.
What harm will we do if something bad happens to our SW? User comfort, little money, lots of money, human lives (~ Alistair Cockburn criticality). Our customer and the customers of our customers will be also affected.
Thank you for the taking the time to read, understand, and apply what I write. I am not an easy author to translate, I'm afraid. I hope the Korean software development community embraces tidying, whenever they choose to tidy.