Is over-engineering good?

Is over-engineering good?

Overengineering can be desirable when safety or performance is critical (e.g. in aerospace vehicles and luxury road vehicles), or when extremely broad functionality is required (e.g. diagnostic and medical tools, power users of products), but it is generally criticized in terms of value engineering as wasteful of …

How do you know if your solution is over engineered?

Other signs of over-engineering could be focusing too much on creating re-usable abstractions, excessive application of DRY, or otherwise getting lost in solving a more general problem than the one at hand.

Are BMW over engineered?

German cars are most certainly over-engineered. The reason why car brands like BMW, Mercedes, Audi, Porsche, VW are over-engineered is that they are always pushing the envelope in terms of innovation. With those innovations comes a caveat, at times, all this technology can break down or not function properly.

What is the most reliable engine?

So who makes the most reliable engines? Perhaps not surprisingly, it’s the Japanese, with the top spot taken by Honda. Only one in every 344 Honda owners have had engine trouble, with second-placed rival Toyota notching up just one in 171.

Are German cars really better?

It’s definitely one of the best countries to actually own a car in, as it’s the only place in the world with an Autobahn, which is essentially a (semi) unrestricted motorway and most German cars can achieve way over 100 mph, it’s actually now common practice for German manufacturers to electronically limit the top …

What does over engineer mean?

transitive + intransitive. : to engineer (something, such as a product) to have more functions, capabilities, etc. than are necessary or desirable The pressure to overreact to feedback … will lead many companies to overengineer their products, until common sense kicks back in.—

When is over engineering is a good thing?

One of them is Over-Engineering. … the designing of a product to be more robust or complicated than is necessary for its application, either to ensure sufficient factor of safety, sufficient functionality, or because of design errors. Wikipedia also goes further to say that Over-Engineering can be desirable when:

What are some examples of over-engineered products?

Products that are unnecessarily complicated, made of needlessly expensive materials, or require much labor intensive manufacturing are actually under-engineered. That sometimes happens with products that were carried over from prior to the industrial revolution and duplicated without questioning the design.

What is the meaning of the term overengineering?

Overengineering (or over-engineering, or over-kill) is the act of designing a product to be more robust or have more features than often necessary for its intended use, or for a process to be unnecessarily complex or inefficient. Overengineering is often done to increase a factor of safety, add functionality, or overcome perceived design flaws

Which is a good example of good engineering practice?

What is scientifically good is also good for engineering. No example can be cited in the history of science where a scientifically sound idea has failed in engineering practice. Good science reveals itself in the disclosure of the secrets of nature, and in turn, those revelations are used in resolving engineering problems.