14

I'm an embedded devices dev. As part of my job I take off the shelf devices and write libraries so that our JavaScript team can interface with them. If I have to deal with one more custom implementation of a standard protocol I'm going to freak the fuck out. Like fuck there are only 5 or so major communication protocols at the hardware level there is no fucking reason to reinvent some shittier protocol over a well documented, widely used protocol that has been around for 30 years. (Modbus for anyone who cares)

Comments
  • 0
    Sound like the worst kind of tech archology to me.
    Can you at least use some sort of an abstraction layer, so you only need to implement an adaptor?
  • 0
    The adaptor you are talking about is exactly what I am building. I'm writing an abstraction layer, then bringing up the driver via that abstraction. As I hit new devices I expand the functionality of the abstraction. But then I hit these weird ass custom protocols that make me have to write shitty one off things that don't fit
Add Comment