Lexicon

Constructor Complexity

Kind: quality-attribute

Layer: Extensibility Core

Record: lexicon:constructor-complexity

Canonical: Lexicon

The degree to which injecting many dependencies through constructors makes them long and unwieldy.

Listed in Lexicon terms, after API Surface Growth and before Explicit Dependencies.

Category

  • Plugin / Extensibility / IoC

In tension with

  • Dependency Injection
  • Dependency Injection / Constructor Complexity

Linked from

  • Plugin / Extensibility / IoC
  • The resolutions