Ultimate Rust Best Practices
1h 39m 25s
English
Paid
March 15, 2024
This course covers many best practices to help you with integrate Rust into your workflow, and let Rust’s tooling work for you. It includes formatting, linting, dependencies, vulnerabilities, code style, and general development advice.
Watch Online Ultimate Rust Best Practices
Join premium to watch
Go to premium
# | Title | Duration |
---|---|---|
1 | The Best Practices Intro | 01:13 |
2 | 1.0 - Introduction - Formatting | 08:29 |
3 | 1.1 - Clippy (the linter) | 06:08 |
4 | 1.2 - Documentation | 09:09 |
5 | 1.3 - Understanding Dependencies | 04:58 |
6 | 1.4 - Managing Your Own Dependencies | 05:07 |
7 | 1.5 - Checking for Vulnerabilities | 01:47 |
8 | 1.6 - Check for Outdated Dependencies | 01:43 |
9 | 1.7 - Denying Dependencies by Licensing | 05:05 |
10 | 2.0 - Favor Iterators | 08:08 |
11 | 2.1 - Minimize Cloning (we have an alternative name as well Cloning Can Be a Code Smell) | 02:17 |
12 | 2.2 - Don’t Emulate OOP | 05:10 |
13 | 2.3 - Favor Small Functions | 03:22 |
14 | 2.4 - Clever Code | 05:24 |
15 | 2.5 - Floating Point Numbers | 04:16 |
16 | 2.6 - Platform & Feature Specific Code | 06:21 |
17 | 3.0 - TANSTAAFL (There Ain’t No Such Thing As A Free Lunch) | 03:59 |
18 | 3.1 - YAGNI : You Ain’t Gonna Need It | 04:35 |
19 | 3.2 - Domain Boundaries | 04:51 |
20 | 3.3 - Taming Compile Times | 02:51 |
21 | The Best Practices Outro | 04:32 |
Similar courses to Ultimate Rust Best Practices
Rust Programming: The Complete Developer's Guide
Duration 26 hours 7 minutes 19 seconds
Course
Ultimate Rust: Foundations - Next Steps
Duration 50 minutes 48 seconds
Course
Ultimate Rust Foundations
Duration 17 hours 53 minutes 36 seconds
Course
Rust for JavaScript Developers
Duration
Book
Rust from C/C++
Duration 5 hours 31 minutes 48 seconds
Course
Rust: Building Reusable Code with Rust from Scratch
Duration 6 hours 17 minutes 32 seconds
Course
Rust as a Service
Duration 6 hours 13 minutes 47 seconds
Course
Rust Developer Bootcamp
Duration 9 hours 50 minutes 20 seconds
Course