Principles
- Unit Test, Regression Test can never catch all bugs.
- Merge, Pull Request are time consuming in terms of engineering hours. Likewise, cannot guarantee no breaking changes。
Breaking Changes
- Database schema changes
- Another engineer’s code
- Code that another engineer depends on.
Notifying of Break Changes
Please notify everyone in the #0-scrum
channel:
- What you changed
- Commit version
- Commit time
- Things that could be effected
- If some does indeed break, what to try or look for in order to fix the change.