Skip to content

Conversation

@axtheon
Copy link

@axtheon axtheon commented Dec 30, 2025

Summary

This PR improves the overall structure, readability, and maintainability of the project.

Changes included

  • Refactored the main visualizer into a class-based architecture
  • Removed magic numbers by introducing constants
  • Improved bar rendering logic and added FPS limiting
  • Added input validation for array size
  • Updated the README with clearer setup and usage instructions

Notes

  • No changes were made to existing sorting algorithms
  • Behavior and visuals remain consistent with the original design

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant