I’m currently working on a project in C where I have a choice between using a library for hash tables or simply creating my own hash table from scratch.

What would look better on a Github portfolio from an employability perspective?

  • Feyd@programming.dev
    link
    fedilink
    arrow-up
    1
    ·
    10 hours ago

    I’d think it’s just as likely they reinvented a wheel for fun/learning if I’m looking at a personal project… I also don’t judge hobby projects for absence of unit tests.

    I have used those topics as discussion points after looking at code someone volunteered as it can be very enlightening, but to hold hobby code to a professional standard is kind of nuts tbh.

    • Ephera@lemmy.ml
      link
      fedilink
      English
      arrow-up
      1
      ·
      9 hours ago

      I’m not expecting insane test coverage. What I’m looking for, is that they’ve understood that writing tests makes their (future) life easier, too. A hobby project can benefit from that just as well. I’d argue almost even more so, because you might be working on a feature over the course of several weekends, where you’ll benefit from having written down the intended behavior at the start.