Design problems and solutions This repository contains a set of design problems and solutions for the following topics: Pen TicTacToe Snakes & Ladders Parking Lot Management BookMyShow Email Campaign Management Pen Further Reading OOP using a pen OOP in Python OOP in Python - II Deep look at delegation and OOP TicTacToe Play the game here! Assignments Draw class diagram for TicTacToe Use factory design pattern to improve the runner code here Add method to print the current status of the board here Add a controller method to accept input from the user References Implementing TicTacToe Implementing TicTacToe - II Implementing TicTacToe - III Further reading TicTacToe with minmax algorithm TicTacToe with minmax algorithm - II TicTacToe in Javascript Maven Maven in 5 minutes Maven Baeldung Maven Guide Java in Visual Code Java in Visual Code Java in Visual Code - II