|
|
|
|
|
by frodowtf
1001 days 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)
|
|