7 ms·
Or you use the correct types and avoid these "problems" alltogether. It's not possible to bake in a cold oven. Why does your type allow it then? Why don't you
by frodowtf 3y ago
Or you use the correct types and avoid these "problems" alltogether.
It's not possible to bake in a cold oven. Why does your type allow it then? Why don't you encode the state directly?
oven := ColdOven.heat()
bakedPizza := oven.bake(pizza)