I’ve been coding for years in a multitude of languages, but other than one c class I had in college I mostly learned through osmosis, or learned new things as they were needed.

So my knowledge is honestly all over the place and with a ton of gaps.

I’m trying to learn rust and starting going through The Rust Book and afterwards I plan on going on Rust by Example and trying to code my stuff as strictly following best practices as possible.

Is that a waste of time? I mean rawdogging it has been working for me for a decade now. Should I just yolo and write what I wanna write in Rust and learn as I go?

  • Waldowal@lemmy.world
    link
    fedilink
    arrow-up
    4
    ·
    1 day ago

    Yes. I find it very difficult to get a complete knowledge of something just reading random articles and playing with it. For me, one of those giant books intended to document every little aspect has always helped fill the gaps, and take my working knowledge up to expert level. It’s getting harder to find those kind of quality books though.

    • sighofannoyance@lemmy.world
      link
      fedilink
      arrow-up
      1
      ·
      1 day ago

      alright, I get the random articles thing, but what about the official language documentation/reference on the language’s homepage?