Learning Practices
Learning from production bugs and unusual issues expands a developer's internal pattern database. Investigating uneasy feelings helps train developer intuition even when no issue is found. Keeping notes on strange bugs and their root cause…
1 sources - 5 claims
Learning from production bugs and unusual issues expands a developer's internal pattern database. Investigating uneasy feelings helps train developer intuition even when no issue is found. Keeping notes on strange bugs and their root causes can accelerate intuition-building. Reading real open-source code trains developers to distinguish good and bad patterns. Deliberately writing bad code can teach the pain caused by bad design.