Starbase Tour and Interview with Elon Musk
everydayastronaut.com
everydayastronaut.com
Wise words.
" if a product is reaching the end of a production line with a high acceptance rate, there is no need for in-process testing."
This is really interesting, probably controversial, but worth a lot of contemplation and I wonder how this could apply to software.
I was wondering that too. Is it the same as deleting unit tests?
A manufacturing line is more analogous to software during use than it is to software during creation.
Because a factory would still test its input, or the input would have been tested by the supplier.
Once something is tested and worked out, it's like they become a little redundant.
In software of course re-iterating the tests is maybe cost free, whereas in physical production 'unit tests' introduce maybe non-negligible costs so the 'advantage' in not having to repeat them possibly makes a difference.
> This is really interesting, probably controversial, but worth a lot of contemplation and I wonder how this could apply to software.
Depends on the field. In windows the user will test it with no repercursion to the developer. In other industries every bug which is discovered by customer is expensive.
It's extremely distracting as if he is dodging actually getting into details. Almost like he doesn't know what he is talking about.