General
291 views
Inversion of Control
Quick Definition
Design principle transferring program flow control to framework
Full Definition
A design principle where the control of program flow is transferred to an external framework or container.
Examples
IoC containers, event-driven, Hollywood principle, frameworks
Related Terms
dependency-injection
design-patterns
More General Terms
Trunk Based Development
Branching model integrating code to main branch frequently
Refactoring
Restructuring code without changing external behavior
Clean Code
Writing readable maintainable code
Site Reliability
Engineering approach to IT operations with software practices
Pair Programming
Two developers collaborating at one workstation
Agile
Iterative approach delivering value incrementally