3 ms·
> If you have a hundred adapters, and a thousand customers, your development costs per customer should be lower than DIY could reach Hmm I don't think so beca
by consteval 2y ago
> If you have a hundred adapters, and a thousand customers, your development costs per customer should be lower than DIY could reach
Hmm I don't think so because I think software complexity isn't linear. Meaning going from 1 unit of complexity to 2 is probably much, much easier than going from 99 to 100.
- Dylan16807 2y agoA bunch of adapters in parallel shouldn't add many units of complexity.
- consteval 2y agoDepends because sharing logic like that can be dangerous. Each system is going to have exceptions and unique properties, and SOME will leak into the shared space. This is a hard problem. If what you were saying were true, software would be perfect. It's not though, it sucks ass. I mean, try writing an API for 100 different consumers with different needs. Good luck! They're gonna ask you for X ... Z and B depends on F but F can't exist with C and C is just a bad idea overall but also O is there and that changes things and...