Требуется написать масштабируемую систему автоматического преобразрвания json в изображения фигур. Код должен быть легко масштабируемым, соответсвовать ООП парадигме и не нарушать принципы SOLID. Вам отправлен пример входных и выходных данных и 6 файлов json с входными данными для реализации.
- Добавление к фигурам свойств
- Добавление новых фигур
- Добавить квадрат
- Добавить треугольник
- Добавить тесты(нужны более осознанные и точные тесты)
- Добавить свойство прозрачности
- Factory method https://realpython.com/factory-method-python/
- Factory method https://refactoring.guru/design-patterns/factory-method
- Matplotlib https://matplotlib.org/stable/users/explain/quick_start.html
- Фаулер М. Рефакторинг. Улучшение существующего кода