General
317 views
Dependency Injection
Quick Definition
Pattern receiving dependencies from external sources
Full Definition
A design pattern where an object receives its dependencies from external sources rather than creating them.
Examples
IoC containers, constructor injection, testability, loose coupling
Related Terms
inversion-of-control
design-patterns
solid
More General Terms
Monitoring
Observing system behavior for issues and optimization
Refactoring
Restructuring code without changing external behavior
12-Factor App
Methodology for building scalable maintainable SaaS apps
Documentation as Code
Applying dev practices to documentation management
Semantic Versioning
Version scheme using MAJOR.MINOR.PATCH format
Trunk Based Development
Branching model integrating code to main branch frequently