- Reaction score
- 9,213
- Points
- 1,160
The challenge for the engineer is to add ALL the "bells and whistles" that YOU actually NEED - and figuring out just what they are can be as bloody daunting task - without making the thing fragile. There is a field called RAMD - Reliability, Availability, Maintainability, Durability - engineering analysis which tries to get us to the least undesirable solution at an affordable price.
Oh, did I mention that it's orders of bloody magnitude simpler for hardware than it is for software?
Related?

Russia abandons Armata tank due to its high cost
The head of the Russian defense conglomerate Rostec, Sergey Chemezov, confirmed that the state-of-the-art Russian tank, the T-14 "Armata," is not being deployed in the war in Ukraine, which the Kremlin has labeled a "special military operation." Chemezov attributed this decision to the tank's...