20 Use It Before You Build It
“Go ahead and complete all of your library code. There’s plenty of time later to see what people think of it. Just throw the code over the wall for now. I’m sure it’s fine.”
Many successful companies live by the slogan “Eat your own dog food.” In other words, to make your product the best it can be, you need to actively use it yourself.
Fortunately, we’re not in the dog-food business. But we are in the business of creating and calling APIs and using interfaces. That means you need to actually use your own ...