# 05-错误与健壮性（Errors-and-Robustness）

错误与异常、错误码、断言与不变式、校验、防御性编程、资源管理。编号为推荐阅读顺序（由浅入深）。

## 索引

- [01-错误（Error）](./01-错误（Error）.md)
- [02-异常（Exception）](./02-异常（Exception）.md)
- [03-错误码（Error-Code）](./03-错误码（Error-Code）.md)
- [04-断言（Assertion）](./04-断言（Assertion）.md)
- [05-不变式（Invariant）](./05-不变式（Invariant）.md)
- [06-校验（Validation）](./06-校验（Validation）.md)
- [07-防御性编程（Defensive-Programming）](./07-防御性编程（Defensive-Programming）.md)
- [08-资源管理（Resource-Management）](./08-资源管理（Resource-Management）.md)
