eduardofcgo
Joined 2 years ago
Joined 2 years ago
My point is that the CarBuilder is not a real type that relates to the business, but something that we had to create to encode some behaviour/rules.
Some function that validates that a dict is a valid car is much more explicit that lots of different builder classes in my opinion.
It helps also that these tools behave exactly like how they are marketed, they even tell you that they are thinking, and then deceive you when they are wrong.
Their overconfidence is almost a feature, they don't need to be that good, just provide that illusion
There’s also the social aspect, where my friends can share the result of them making my recipes, which is fun.
The goal is to have a more structured version of a recipe, where new ones can be created without loosing the reference to the original, but also allowing to discover all the versions of a specific recipe made by other people.
Trying to make it look like a simple website with meaningful urls and links, taking advantage of the web. I don’t want to install an app to read a friends recipe!