comprehensive-rust icon indicating copy to clipboard operation
comprehensive-rust copied to clipboard

Methods used in exercise before they are introduced

Open djmitche opened this issue 2 years ago • 1 comments

Day one's afternoon exercises use methods, but these aren't described until day 2. The afternoon exercises use traits as well (Iterator, IntoIterator), but perhaps those are more easily explained away with references to future slides.

djmitche avatar Mar 15 '23 17:03 djmitche

Yeah, methods are only mentioned very briefly on Day 1 and I don't think traits are mentioned at all. This is something we need to fix.

I'm slowly starting to work on a restructuring of the course following feedback from you, @CasperN (in #156), and others internally at Google. Avoiding these "forward references" is high on the wish list :smile: They add a lot of extra work for the instructor who now have to be aware of this and casually explain things like methods early.

mgeisler avatar Mar 19 '23 15:03 mgeisler

This will be fixed with #913!

mgeisler avatar Aug 11 '23 14:08 mgeisler