Files
tictactoe/CONTRIBUTING.md
2026-04-22 15:40:45 +02:00

1.4 KiB

Contributing to This Tic-Tac-Toe Project

Thank you for your interest in contributing!
This is a small and lightweight Tic-Tac-Toe game, so the contribution process is intentionally simple.


How to Contribute

1. Fork the repository

Create your own fork and work on your changes in a separate branch.

2. Keep the code simple

The project aims to stay small, readable, and easy to understand.
Avoid unnecessary complexity or large framework additions.

3. Screen-clear requirement (important!)

This project clears the screen between turns.
To keep the code minimal, we do not implement OS-specific detection.

If you are on Linux or Unix, please add this alias to your shell:

$ alias cls="clear"

This ensures the game behaves consistently across systems without adding platform-specific code.

4. Test your changes

Before submitting a pull request, make sure the game still runs cleanly and behaves as expected.

5. Submit a Pull Request

Please describe:

  • what you changed
  • why you changed it
  • anything reviewers should know

Small, focused pull requests are preferred.


Code Style

  • Keep functions short and readable
  • Use clear variable names
  • Prefer simplicity over cleverness

Reporting Issues

If you find a bug or have a suggestion, feel free to open an issue.
Please include steps to reproduce problems when possible.


Thank you for helping improve this project!