Hacker News new | ask | show | jobs
by IsaacL 4954 days ago
I would go further and argue that software is design.

I don't know that much about real-world engineering, but I imagine you can plan out a car, or a bridge, or a skyscraper, almost perfectly before you build it.

Wheras the only perfect design for a piece of software is the software itself. If you wrote pseudocode that was unambigious and covered every detail, it would simply be code.