A Recipe for Success
Just like following a recipe for a casserole, creating a plan for a programming project is non-negotiable. Starting with good ingredients or with a good plan creates an ease of execution because you know where to begin and end. Sheri Castle states, “If you don’t put something good in the dish, then you are not going to get anything good out of the dish; you can’t just put whatever in there because nothing magic is going to happen when you are not looking. When it is in the oven, it is not going to get better if it did not go in there that way!”
When you are thinking about how to begin work on a project, there are a few steps that can help guide your planning process. This chapter walks through these ...