{"id":73,"date":"2009-10-29T12:00:59","date_gmt":"2009-10-28T23:00:59","guid":{"rendered":"http:\/\/www.paradicesoftware.com\/blog\/?p=73"},"modified":"2009-11-02T17:58:40","modified_gmt":"2009-11-02T04:58:40","slug":"sorry-youre-not-jade-baxter","status":"publish","type":"post","link":"http:\/\/www.paradicesoftware.com\/blog\/2009\/10\/sorry-youre-not-jade-baxter\/","title":{"rendered":"Sorry, You&#8217;re Not Jade Baxter"},"content":{"rendered":"<p>This is all too common. You&#8217;ve developed some minor tool to meet a specific purpose, whether it&#8217;s a batch file, JavaScript, Visual Basic macro, whatever.<\/p>\n<p>You know other people around the office will use your tool, but it&#8217;s not worth the investment in handling real error cases or writing proper documentation. Instead, you just throw in a message saying &#8220;If you see this message, talk to Jim!&#8221; , safe in the knowledge that all of the users are less than 20 metres from where you work.<\/p>\n<p>Please, resist the temptation. These tools will often, completely by accident, end up with a lifespan that exceeds your term of employment! Two years later, this message pops up and confuses the hell out of the user.<\/p>\n<p>A similar thing happened to a colleague of mine. A spreadsheet that ran a simple virtual-rugby sweep for his workplace, allowing users to enter their predictions and email them away. If a user tried to trigger the code to calculate the winner, they got a helpful dialog box: &#8220;Sorry, you&#8217;re not Jade Baxter! Nice Try&#8221;. Needless to say, after he left, virtual-rugby remained popular, and because he transferred to a different part of a large organisation, it caught up with him.<\/p>\n<p>Now, we all use it around the office whenever any function or data is withheld from any person, for any reason, at any time. Sorry: you&#8217;re not Jade Baxter!<\/p>\n","protected":false},"excerpt":{"rendered":"<p>This is all too common. You&#8217;ve developed some minor tool to meet a specific purpose, whether it&#8217;s a batch file, JavaScript, Visual Basic macro, whatever. You know other people around the office will use your tool, but it&#8217;s not worth the investment in handling real error cases or writing proper documentation. Instead, you just throw<\/p>\n","protected":false},"author":2722,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[9],"tags":[10],"class_list":["post-73","post","type-post","status-publish","format-standard","hentry","category-amusing","tag-work"],"_links":{"self":[{"href":"http:\/\/www.paradicesoftware.com\/blog\/wp-json\/wp\/v2\/posts\/73","targetHints":{"allow":["GET"]}}],"collection":[{"href":"http:\/\/www.paradicesoftware.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/www.paradicesoftware.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/www.paradicesoftware.com\/blog\/wp-json\/wp\/v2\/users\/2722"}],"replies":[{"embeddable":true,"href":"http:\/\/www.paradicesoftware.com\/blog\/wp-json\/wp\/v2\/comments?post=73"}],"version-history":[{"count":4,"href":"http:\/\/www.paradicesoftware.com\/blog\/wp-json\/wp\/v2\/posts\/73\/revisions"}],"predecessor-version":[{"id":110,"href":"http:\/\/www.paradicesoftware.com\/blog\/wp-json\/wp\/v2\/posts\/73\/revisions\/110"}],"wp:attachment":[{"href":"http:\/\/www.paradicesoftware.com\/blog\/wp-json\/wp\/v2\/media?parent=73"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/www.paradicesoftware.com\/blog\/wp-json\/wp\/v2\/categories?post=73"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/www.paradicesoftware.com\/blog\/wp-json\/wp\/v2\/tags?post=73"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}