2 ms·
My closest experience was working with SDK of CCTV system. Which, after six months of waiting for legal, ended up being the ugliest and most obtuse codebase I'v
by ethbr0 5y ago
My closest experience was working with SDK of CCTV system. Which, after six months of waiting for legal, ended up being the ugliest and most obtuse codebase I've ever seen.
Thankfully, it was an optional side project at work, so I was able to step away and make more progress elsewhere.
But it also substantially reinforced my opinion that... if you need to keep a codebase secret... it's probably not a good thing.
And yes, I realize it is sadly endemic in the embedded world, for reasons both good (firmware secrets) and bad (artificial moats and controlling integration and compatibility).