General
30 views
Pair Programming
Quick Definition
Two developers collaborating at one workstation
Full Definition
A collaborative development practice where two developers work together at one workstation.
Examples
driver-navigator, mob programming, real-time code review
Related Terms
agile
code-review
extreme-programming
More General Terms
BDD
Extending TDD with natural language behavior specs
Technical Writing
Creating clear documentation for technical products and APIs
Event Sourcing
Storing all state changes as immutable event sequences
SOLID
Five design principles for maintainable OOP software
DevSecOps
Integrating security into DevOps processes
System Design
Defining architecture components and interfaces for systems