General
27 views
Trunk Based Development
Quick Definition
Branching model integrating code to main branch frequently
Full Definition
A branching model where developers integrate code into a single main branch frequently with short-lived feature branches.
Examples
continuous integration, feature flags, short-lived branches
Related Terms
version-control
git-flow
continuous-integration
More General Terms
Kanban
Visual workflow management using boards
Technical Writing
Creating clear documentation for technical products and APIs
Refactoring
Restructuring code without changing external behavior
BDD
Extending TDD with natural language behavior specs
Pair Programming
Two developers collaborating at one workstation
Site Reliability
Engineering approach to IT operations with software practices