Starting code for the GildedRose Refactoring Kata in many programming languages.
Go to file
2025-02-06 14:08:09 +10:30
.gitignore ignore mac DS_Store 2024-02-13 16:53:41 +01:00
gilded_rose.py restructure and docs 2025-02-06 14:08:09 +10:30
GildedRoseRequirements.md doc: use markdown for english requirements 2023-12-08 21:13:27 +01:00
README.md restructure and docs 2025-02-06 14:08:09 +10:30
requirements.txt restructure and docs 2025-02-06 14:08:09 +10:30
test_gilded_rose.py restructure and docs 2025-02-06 14:08:09 +10:30

TODO: Link to Emily's original repo and video on the refactoring process

Getting setup

Firstly, setup a python 3.12 environment. TODO link to venv

Then, install the requirements:

pip install -r requirements.txt

Running the tests

This project uses approval tests to ensure the behavior of the code remains the same during refactoring