Imagine hiring a builder to construct you a home. You tell the builder how you want the home to look and you tell them about all your desired features.
Instead of showing you a blueprint, the builder starts construction and a short-time later, your house is completed. But there’s a very big problem: The home’s final design is nothing like what you imagined,
…