Skip to content

Conversation

@Ruhi14
Copy link

@Ruhi14 Ruhi14 commented Jul 17, 2025

This pull request addresses Issue #22 by refactoring the existing procedural code into an object-oriented design using classes.

🔧 What’s Changed:
Introduced a TicTacToeGame class to encapsulate game logic

Removed repetitive if statements and replaced them with class methods

Improved code readability and maintainability

Reduced side effects by better state handling

Better separation of game state vs UI logic in runner.py

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