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?
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?
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.
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.