Kod będzie rozwijać się wraz z cotygodniową narracją szkoleniową. Zarówno pojawiać się w nim będą kolejne poprawki jak i odziedziczone po firmach partnerskich nowe moduły ;-) Jak to w prawdziwym legacy.
Poszczególne kroki refaktoryzacyjne najlepiej przeglądać używająć tagów. Każdy krok szkoleniowy, który opisany jest w odcinku Legacy Fighter posiada na końcu planszę z nazwą odpowiedniego taga. Porównać zmiany można robiąc diffa w stosunku do poprzedniego taga z narracji.
- Python 3.10+
$ pip install -r requirements.txt
$ cd src/main/
$ python cabs_application.py
$ cd src/main/
$ pytest
Minimalny output z pytest:
$ cd src/main/
$ pytest --show-capture=no --disable-warnings --tb=no