Code Review - wizualizacja sortowania

0

Mógłby ktoś rzucić okiem na mój projekt i wskazać błędy?

github

Wiem że quick sort nie działa poprawnie, ale chodzi mi głównie o sprawdzenie pod kątem jakości kodu.

1

Takie na szybko spostrzeżenia:

Powtarzasz przypisanie w konstruktorach sortowania oraz w funkcji startVisualisation

this->howManyNumbers = howManyNumbers; 

Nie przekazuj zmiennej int przez referencję. https://github.com/isocpp/CppCoreGuidelines/blob/master/CppCoreGuidelines.md#Rf-in

Spróbuj rozdzielić implementację sortowania od implementacji jej wizualizacji. Tak aby na przykład funkcja swapNumbers nie była zależna od sf::RectangleShape

1 użytkowników online, w tym zalogowanych: 0, gości: 1