{"id":547,"date":"2012-09-26T15:43:43","date_gmt":"2012-09-26T19:43:43","guid":{"rendered":"http:\/\/blog.bitsofgenius.com\/?p=547"},"modified":"2012-09-26T15:43:43","modified_gmt":"2012-09-26T19:43:43","slug":"a-classic-fairy-tale-modernized-through-scrum","status":"publish","type":"post","link":"https:\/\/blog.bitsofgenius.com\/?p=547","title":{"rendered":"A classic Fairy Tale.. modernized through scrum."},"content":{"rendered":"<p>It&#8217;s nice to have an adult son who, not only shares my love of coding, but also has inherited a practical sense of humor.<\/p>\n<p>Iteration #1:  (my son)<\/p>\n<pre lang=\"java\">\r\nPerson jack = new Person('jack');\r\nPerson jill = new Person('jill');\r\n\r\nif (jack.isGoingUphill() == true && jill.isGoingUphill() == true) {\r\n  try {\r\n    WaterWell well = new WaterWell();\r\n    well.fetchPail(jack, jill);\r\n  } catch (FallDownException e) {\r\n    jack.breakCrown();\r\n    jill.tumbleAfter();\r\n  }\r\n}\r\n<\/pre>\n<p>Iteration #2:  (me)<\/p>\n<pre lang=\"java\">\r\nPerson jack = new Person('jack');\r\nPerson jill = new Person('jill');\r\n\r\nif (jack.isGoingUphill() == true && jill.isGoingUphill() == true) {\r\n  try {\r\n    WaterWell well = new WaterWell();\r\n    well.fetchPail(jack, jill);\r\n  } catch (FallDownException e) {\r\n    jack.breakCrown();\r\n    try\r\n    {\r\n      jill.tumbleAfter();\r\n    }\r\n    catch (RefusingException e)\r\n    {\r\n      Log.WriteLine (\"Sorry Jack!\");\r\n    }\r\n  }\r\n}\r\n<\/pre>\n<p>Iteration #3:  (my son)<\/p>\n<pre lang=\"java\">\r\nPerson jack = new Person('jack');\r\nPerson jill = new Person('jill');\r\n\r\nif (jack.isGoingUphill() == true && jill.isGoingUphill() == true) {\r\n  try {\r\n    WaterWell well = new WaterWell();\r\n    well.fetchPail(jack, jill);\r\n  } catch (FallDownException e) {\r\n    jack.breakCrown();\r\n    try\r\n    {\r\n      jill.tumbleAfter();\r\n    }\r\n    catch (RefusingException e)\r\n    {\r\n      jack.setRelationship(\u2018single\u2019).commitToFacebook();\r\n      Log.WriteLine (\"Sorry Jack!\");\r\n    }\r\n  }\r\n}\r\n<\/pre>\n<p>I couldn&#8217;t have made it any better.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>It&#8217;s nice to have an adult son who, not only shares my love of coding, but also has inherited a practical sense of humor. Iteration #1: (my son) Person jack = new Person(&#8216;jack&#8217;); Person jill = new Person(&#8216;jill&#8217;); if (jack.isGoingUphill() == true &#038;&#038; jill.isGoingUphill() == true) { try { WaterWell well = new WaterWell(); well.fetchPail(jack, [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[28],"tags":[],"class_list":["post-547","post","type-post","status-publish","format-standard","hentry","category-just-on-my-mind"],"_links":{"self":[{"href":"https:\/\/blog.bitsofgenius.com\/index.php?rest_route=\/wp\/v2\/posts\/547","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blog.bitsofgenius.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blog.bitsofgenius.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blog.bitsofgenius.com\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/blog.bitsofgenius.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=547"}],"version-history":[{"count":1,"href":"https:\/\/blog.bitsofgenius.com\/index.php?rest_route=\/wp\/v2\/posts\/547\/revisions"}],"predecessor-version":[{"id":722,"href":"https:\/\/blog.bitsofgenius.com\/index.php?rest_route=\/wp\/v2\/posts\/547\/revisions\/722"}],"wp:attachment":[{"href":"https:\/\/blog.bitsofgenius.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=547"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.bitsofgenius.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=547"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.bitsofgenius.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=547"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}