YoVDO

Refactoring Rust Code: Leveraging Expressions, Traits, and Error Handling

Offered By: Rust via YouTube

Tags

Rust Courses Software Design Courses Clean Code Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore a practical approach to refactoring complex Rust code in this 28-minute conference talk. Learn how to transform unwieldy functions and kitchen sink structs into clean, expressive, and maintainable code. Discover techniques for leveraging Rust's unique features, implementing appropriate traits, and defining clear error boundaries. Follow along as the speaker refactors a single function with hundreds of lines of code, demonstrating how to align your code with Rust's broader ecosystem using standard library traits. Gain insights into writing beautiful, efficient Rust code that future you and your colleagues will appreciate.

Syllabus

Stefan Baumgartner - Trials, Traits, and Tribulations


Taught by

Rust

Related Courses

Scratch: Programming for Kids (8+)
Delft University of Technology via edX
Object-oriented Programming in JavaScript
Udemy
Create a Twitter Social Network Clone From Scratch PHP,MySQL
Udemy
AngularJS 1.0 Masterclass - Deep Dive & Understand AngularJS
Udemy
Clean Code with Java examples
Udemy