4 ms·
Think of different manufacturing techniques as software frameworks - different frameworks (manufacturing techniques) have a niche that they can do well, but the
by digdugdirk 2y ago
Think of different manufacturing techniques as software frameworks - different frameworks (manufacturing techniques) have a niche that they can do well, but they all have their impacts on development (manufacturing/assembly/shipping) and operational costs (long term reliability in the field). Sometimes developers swear by a framework and know it inside and out, but ask them to work in a different framework and they'll be slow to get up to speed and potentially make mistakes that experienced developers wouldn't.
The main breakdown in this analogy is that the differences between manufacturing techniques can be immense, so the range of "good" techniques for any specific application is much narrower. Using one manufacturing technique vs another might result in not being able to ship your product in separate parts, making your shipping costs 20% higher and reducing your profit margin into the "bankruptcy" range.
- rich_sasha 2y agoThis seems like a decent analogy. Still, one product might use lots of different processes in different places. It's a bit like mixing many different web frameworks within one web app, for example.
- unsnap_biceps 2y agoI'd say the better analogy is different libraries rather than frameworks.