Ultimate Rust Best Practices
1h 39m 25s
English
Paid
Course description
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
0:00
/ #1: The Best Practices Intro
All Course Lessons (21)
| # | Lesson Title | Duration | Access |
|---|---|---|---|
| 1 | The Best Practices Intro Demo | 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 |
Unlock unlimited learning
Get instant access to all 20 lessons in this course, plus thousands of other premium courses. One subscription, unlimited knowledge.
Learn more about subscriptionComments
0 commentsWant to join the conversation?
Sign in to commentSimilar courses
Rust for Beginners
Sources: zerotomastery.io
Do you want to try Rust but don't know where to start? This course will be your starting point. Whether you have programming experience or not...
3 hours 18 minutes 19 seconds
Rust Developer Bootcamp
Sources: letsgetrusty.com
Who is this Bootcamp for? Experienced Developers trying to switch to Rust. Learn the language of the future. Your time is valuable (literally, $148,688/yr). Learn Rust FAST wit...
9 hours 50 minutes 20 seconds
Learn Rust in a Month of Lunches
Sources: Dave MacLeod
"Learn Rust in a Month of Lunches" - just one month and one hour a day to start writing code in Rust! This book teaches you to write ultra-fast and safe code...
Rust Programming: The Complete Developer's Guide
Sources: zerotomastery.io
Learn the Rust programming language from scratch! Learn how to code & build real-world applications using Rust so that you can get hired and be recognized as a
25 hours 37 minutes 12 seconds