{"id":18481,"date":"2017-03-05T21:48:47","date_gmt":"2017-03-06T02:48:47","guid":{"rendered":"http:\/\/blog.kenperlin.com\/?p=18481"},"modified":"2017-03-05T21:48:47","modified_gmt":"2017-03-06T02:48:47","slug":"the-ice-cream-cone-strategy","status":"publish","type":"post","link":"http:\/\/blog.kenperlin.com\/?p=18481","title":{"rendered":"The ice cream cone strategy"},"content":{"rendered":"<p>I am currently working on a project that calls for a combination of tasks.  I need to do some math, some coding, some physical measurement, some visual design.  And I also need to learn the interface of a software package that I haven&#8217;t used before.<\/p>\n<p>As I&#8217;ve started delving into this task, I&#8217;ve noticed that I am adopting a particular strategy.  It wasn&#8217;t a conscious decision on my part to work this way, more like an instinct.<\/p>\n<p>In particular, I am doing a kind of round robin between the various parts of the project:  I do a little coding, then a little visual design, then some math, then some more physical measurement.  And then back to more coding.<\/p>\n<p>What&#8217;s going on here, I&#8217;m pretty sure, is that I&#8217;m letting each task inform all the others.  For example, after a certain amount of programming, I can understand the visual design problem better.<\/p>\n<p>It&#8217;s kind of like how you eat an ice cream cone on a hot summer day.  You take a bite from one side, and then a little off another part, gradually working your way all the way around the cone.  The trick is to do it evenly, so you don&#8217;t end up with melted ice cream all over your hand.<\/p>\n<p>I suspect that this general strategy generalizes to all sorts of things.  But I also suspect that it&#8217;s not a cure-all.  In order for it to work, you need to know, as you work your way around your particular ice cream cone, how big a bite to take.<\/p>\n<p>And that&#8217;s something you can learn only from experience.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>I am currently working on a project that calls for a combination of tasks. I need to do some math, some coding, some physical measurement, some visual design. And I also need to learn the interface of a software package that I haven&#8217;t used before. As I&#8217;ve started delving into this task, I&#8217;ve noticed that &hellip; <a href=\"http:\/\/blog.kenperlin.com\/?p=18481\" class=\"more-link\">Continue reading<span class=\"screen-reader-text\"> &#8220;The ice cream cone strategy&#8221;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[1],"tags":[],"_links":{"self":[{"href":"http:\/\/blog.kenperlin.com\/index.php?rest_route=\/wp\/v2\/posts\/18481"}],"collection":[{"href":"http:\/\/blog.kenperlin.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/blog.kenperlin.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/blog.kenperlin.com\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/blog.kenperlin.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=18481"}],"version-history":[{"count":1,"href":"http:\/\/blog.kenperlin.com\/index.php?rest_route=\/wp\/v2\/posts\/18481\/revisions"}],"predecessor-version":[{"id":18482,"href":"http:\/\/blog.kenperlin.com\/index.php?rest_route=\/wp\/v2\/posts\/18481\/revisions\/18482"}],"wp:attachment":[{"href":"http:\/\/blog.kenperlin.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=18481"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/blog.kenperlin.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=18481"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/blog.kenperlin.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=18481"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}