Coding Blocks cover image

Software Design Anti-patterns

Coding Blocks

00:00

Composition Over Inheritance

If you're a package creator, instead of taking the composition route and creating this new inner face that could be added on to other objects. You might not have access to all the source that's using your package so that you could even update those sources. So like, you cound be crting compilation errors for users of your package when they pulle don't the latest version.

Transcript
Play full episode

The AI-powered Podcast Player

Save insights by tapping your headphones, chat with episodes, discover the best highlights - and more!
App store bannerPlay store banner
Get the app