Hacker News new | ask | show | jobs
by wiseowise 174 days ago
You wrap whole 3rd party dependency in an adapter.
2 comments

That's a lot of upfront work and maintenance, not to mention the friction of needing to mentally translate every occurrence of OurFooAdapter to Foo in order to find documentation.
Yeah, well, good code takes some thought to produce. More news at 11.
The second argument still holds -- all those wrappers will exist in prod only for tests.

Moreover, that wrapper library is now a pretty large piece of code, and we'd want to maintain and test as well. But cannot without hacks.