DEV Community

Discussion on: A Love Letter to Software

Collapse
 
ryanstuhl805 profile image
Ryan S Stuhl

As you mentioned, David, it is contradictory to compare software and the software industry to anything else, but I do have a lovely analogy that seems apt. I do not have the same eloquent supporting comparisons as you did with your comparison to literature, but I think you'll agree that it too is an accurate comparison.

Software is like gardening. You need to plan where things will go, how you are going to maintain it, how you will protect it from invaders and pests. You need to know which parts can go together and which parts are mortal enemies. But above all else, Software is like gardening because it takes patience, passed down knowledge, pragmatism, and a little love.

...and some times a heap of fertilizer (🐄 💩 ) is needed too!