This is a learning exercise. I wanted to learn more about C++ and programming in general, so decided to write a simple k-means program. I imagine a program of such a small size could be way more simple, but this is a learning experience, so I'm overcomplicating things a bit.
- C++20
- Use several folders
- Automate testing
- Automate building documentation e.g. Dokygen
- Use some build system e.g. CMake
- Use static code analyzer