Refactoring-Kata-Lift-Pass-Pricing icon indicating copy to clipboard operation
Refactoring-Kata-Lift-Pass-Pricing copied to clipboard

A refactoring kata where you'll practice disentangling business logic from frameworks and SQL

Results 7 Refactoring-Kata-Lift-Pass-Pricing issues
Sort by recently updated
recently updated
newest added

## Sqlite This fixes the issue where the sqlite database was not getting populated by anything other than the base_price table. In sqlite, an INSERT statement implicitly opens a transaction,...

Partly solves https://github.com/martinsson/Refactoring-Kata-Lift-Pass-Pricing/issues/63 by putting the app creation in a create_app() function that returns the created app The connection is not closed as I don't know the best way to...

See https://github.com/martinsson/Refactoring-Kata-Lift-Pass-Pricing/pull/57 * Adding tests in https://github.com/martinsson/Refactoring-Kata-Lift-Pass-Pricing/pull/58/commits/2646257f8822bad1737978ba44fbb358c12ed75c * Adding GH action in https://github.com/martinsson/Refactoring-Kata-Lift-Pass-Pricing/pull/58/commits/61085adec66c2e070bf00c926271b407ba5abdf6 (it passed [here](https://github.com/nicoolas25/Refactoring-Kata-Lift-Pass-Pricing/actions)) Note: I hope this will be squashed and merged :see_no_evil:

This is the Kotlin version, translated from the java version. There are several points I'd like to improve before this version is merged. 1. Test defaultNightCost is disabled for all...

There is a small inconsistency to the other projects - because also typescript version has it. 1. There is a `main` entry point (class, whatever) which calls `createApp` and then...

:wave: @martinsson thank you for putting this material out there :pray: I wanted to give a try to this kata in Python (as well as experiment with `fastapi` and `databases`...

As I wanted to do the kata in Kotlin and didn't see a version, I tried to make my own. I tried to stay close to the Java version, but...