Code is run more than read

Code is read more than written, code is run more than read. I think this line of thought can be extended beyond code-writing, and used as a rule of thumb to identify problems and make decisions.

olano.dev
And cars are driven more than worked on, but putting the oil filter inaccessibly in the middle of the engine block is still an unforgiveable sin.

The real issue is that oil filters and gears are really just legacy design. EVs don’t need them.

So, similar with software design, as in other fields, often a problem goes away when you ask a different question.

EVs have gears and gear oil in their drive units. There is a reduction gear that needs lubrication, as well as the differential.

They actually will need oil changes starting anywhere from the 50k to 100k mile mark.

Here's the maintenance guide with pictures walking through changing the oil and filter for the Rear Drive Unit (RDU) in a Tesla Model S:

https://service.tesla.com/docs/ModelS/ServiceManual/Palladiu...

Model S Service Manual | Tesla

Tesla