3 ms·
My recent favorite reminder of why I need others in order to program well is the list of things I am unqualified to say about my own work, including, but not li
by adolgert 12y ago
My recent favorite reminder of why I need others in order to program well is the list of things I am unqualified to say about my own work, including, but not limited to
- Is the user interface intuitive?
- Will this library be efficient for its most common uses?
- Have I given the simplest explanation for what this thing I wrote does?
It helps to be able to say, "I can't know that yet, not until I ask someone." That might happen in use cases, watching over someone's shoulder, showing a conference poster, or getting complaints on a message board two years later, but it's always collaborative, even when I have my act together.
- danielweber 12y agoI have a lot of ideas, many of them good, some great, but quite a few are horrible. Just one person to bounce them off of (and who isn't afraid to say "no") is incredibly valuable.