-
Notifications
You must be signed in to change notification settings - Fork 1.7k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Course feedback from students #1565
Comments
Day 2 and 3 feedback12.3 Expression evaluation
13.5 GUI
19.8
20.1 Box
20.3 Binary tree
22.4 Health statistics
23.3 Lifetime annotations
23.6 Protobuf
Misc
[edited to add checkboxes --@djmitche] |
Breaking out a bit of this into other issues:
|
This contains some minor updates from #1565. --------- Co-authored-by: Marshall Pierce <[email protected]>
This modifies the exercise to lean more into interesting `match` statements. It also uses the standard `Result` type, based on feedback that students could understand it sufficiently at this point in the course. Addresses #1565.
I think this is actually an interesting learning opportunity - the data structure is built around |
Yeah, they just thought the Copy restriction was odd, and with AsRef, it can be ergonomic either way |
A few of these became issues of their own, but everything here is handled one way or another. |
This addresses > Could use more clarity on why or when people would want to use lifetimes -- when is it worth going to the trouble of not Cloning, etc. in #1565.
Feedback from day 1:
#[derive(Debug)
, so maybe we should provide an emptyDirection
with that attribute already there, and have them fill in that type and add more? fixed in Clarify completion condition for elevator exercise #1574The text was updated successfully, but these errors were encountered: