It does not specifically go into CAD/CAM stuff, but it still applies.
https://blog.voyonic-systems.de/leveraging-immutability-and-...