After searching I wasn't able to find an answer and I was wondering: when should a new repository be created? I'm new to version control and learning GitHub, and while there's lots of technical information, I haven't found any about styles and when to create a new repository and how to name it?
For example, if I want to upload code for different sorting algorithms, should they each have their own repository or should they be in the same? If the code is being used in the same project should it be stored in the same repository?