How Cooking Is Like Coding
Cooking is hard work that is often difficult to get carried away. However, once programmer Brett Terpstra began to notice the similarities with coding, the whole process became much more interesting.
This idea isn’t necessarily new, but Terpstra’s blog post is an interesting read, especially if you’ve always considered cooking a chore. Here’s one example of the parallels:
Sites like Yummly quickly became my GitHub for cooking. I can download and run a recipe, see the results, and as I run the recipe code, I learn how each part works.
As with GitHub, you can copy and paste the code, but you learn a lot more if you study, disassemble, and then rebuild. Along the way, you learn the skills, syntax, and concepts that will allow you to bend him to your will.
A single blog post doesn’t necessarily reflect any old programmer’s spontaneous love of cooking, but the framework is helpful for understanding the steps nonetheless.
Kitchen Coding | Brett Terpstra