Skip to content
loading...

re: Inheritance over composition VIEW POST

TOP OF THREAD FULL DISCUSSION
re: Do you use dependency inversion/injection in the composition case? Otherwise depending on the details seems rather unusual to me :)
 

Dependency inversion - YES! classes should be honest and declare in the constructor what they need to function correctly.

Dependency injection - If the app is large enough that it make sense to use a DI container, sure. Almost all of what I write these days is either Angular or ASP.NET Core web applications, so Dependency injection is pretty much a guarantee.

code of conduct - report abuse