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.
Yeah, well, good code takes some thought to produce. More news at 11.