Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Thought the comment was somewhat helpful. Sparked considering the various anti-patterns in automobile design and searches came back with several others that have been vaguely thought about, just never really identified very clearly for me.

  - Inaccessible Components (Poor Physical Layout): One of the main ones you're talking about.  Take out the engine to repair a light on the dashboard.

  - Integrated, Non-Modular Systems: Minor damage or failure ruins an entire assembly.  You dinged the bumper, replace the entire front.

  - Lack of Standardization: Even from year-to-year, designs change and mechanics have to learn yet another system.

  - Forced Replacement over Repair: Object is "black box", thou shalt replace, not repair.

  - Dead/Onion/Boat Anchor Components: No longer used, maybe need it, build stuff on top of it, layer after layer, "can we even remove it"?

  - Spaghetti Wiring/Code and System Coupling: Single modules that route all over the car, another "can we even remove it"?

  - Proprietary Diagnostics and Restricted Data Access: Don't have the special tools, you can't repair, or even find out what's wrong.


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: