This repository contains a simple Tic-Tac-Toe game implemented in Java. The project demonstrates object-oriented design and applies software engineering principles such as SRP (Single Responsibility Principle), DRY (Don’t Repeat Yourself), and KIS (Keep It Simple).
Key features:
- Board class to manage game state
- Player and Engine classes for human and computer moves
- View class for displaying the game board and interaction with the user
- Clear JavaDoc comments with @author tags
- Example of clean, modular code design