6: Writing software is like nothing else
Writing software is like nothing else
My experience with writing software comes from my experience: where I grew up, what eras I lived through, what my economical and geographical experiences have been, when I learned to code, and what projects I've worked on.
Listen
Now on iTunes, Stitcher, SoundCloud, RSS
And... Right here.
Previous episodes
Listen to all episodes with links to show notes.
I've heard lots of analogies for writing software.
Writing software is like mathematics. Except it isn't.
Mathematicians have proof systems. Software developers don't.
A math problem is either right or wrong.
Much of software is subjective.
Writing software is like science. Except it isn't.
I have a CS degree. But I've never understood that one.
I don't remember the scientific method as applied to operating systems.
Writing software is like engineering. Except it isn't.
This one is close. We do solve problems pragmatically using software.
However, engineers in any other field with roughly the same
Comments