diff options
Diffstat (limited to 'docs/dev/style.md')
-rw-r--r-- | docs/dev/style.md | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/docs/dev/style.md b/docs/dev/style.md index 9859f6148..21330948b 100644 --- a/docs/dev/style.md +++ b/docs/dev/style.md | |||
@@ -215,6 +215,11 @@ if idx >= len { | |||
215 | 215 | ||
216 | **Rationale:** its useful to see the invariant relied upon by the rest of the function clearly spelled out. | 216 | **Rationale:** its useful to see the invariant relied upon by the rest of the function clearly spelled out. |
217 | 217 | ||
218 | ## Assertions | ||
219 | |||
220 | Assert liberally. | ||
221 | Prefer `stdx::assert_never!` to standard `assert!`. | ||
222 | |||
218 | ## Getters & Setters | 223 | ## Getters & Setters |
219 | 224 | ||
220 | If a field can have any value without breaking invariants, make the field public. | 225 | If a field can have any value without breaking invariants, make the field public. |