{"id":634,"date":"2004-01-28T23:00:00","date_gmt":"2004-01-29T06:00:00","guid":{"rendered":"http:\/\/www.chocolatemussolini.com\/cm\/default.asp?n=174"},"modified":"2004-01-28T23:00:00","modified_gmt":"2004-01-29T06:00:00","slug":"implications","status":"publish","type":"post","link":"http:\/\/queenofsubtle.com\/cm\/?p=634","title":{"rendered":"Implications"},"content":{"rendered":"<p>Dear Friends,<\/p>\n<p \/>I used to think my coworkers liked me. Now I&#8217;m starting to wonder, since every time I open my mouth lately, it&#8217;s meant more work for them.<\/p>\n<p \/><a name=1><\/a>I am the master of discovering unforseen implications. I&#8217;m used to being a lone gun when it comes to work, for many reasons. I like to do everything myself so that I know how things interact; from top to bottom, I understand the flow. It&#8217;s not easy for me to jump into the middle of development like I did with this project. Other people&#8217;s code makes me cranky; I&#8217;m more likely to scrap it and rewrite. It&#8217;s not even that I think my way is better<span class=small><sup><a href=#n1>1<\/a><\/sup><\/span>, I&#8217;m just a control freak.<\/p>\n<p \/>It took me a while to figure out how everything works on this project, so now I&#8217;m forced to think about it. Which means I can&#8217;t shut up. Yeah, I could keep the issues to myself and have some dumb user stumble across it in production, but that would be worse. I <i>hate<\/i> that, because it means more database changes, more admin tools, and (god forbid) more rewriting. And there&#8217;s nothing I dislike more than rewriting my code, which was unquestionably perfect to begin with.<\/p>\n<p \/>Right. Anyway.<\/p>\n<p \/><a name=2><\/a>One of the truisms about applications development is that 90% of your effort goes towards protecting the data from the end user<span class=small><sup><a href=#n2>2<\/a><\/sup><\/span>. It&#8217;s absolutely correct. But the thing I like about this kind of work, and the reason that I&#8217;m bad at things like, say, interpersonal relations, is that chaos theory doesn&#8217;t come into play. If you know what you&#8217;re doing, you can take every variable into account. You can make something unbreakable. That&#8217;s unrealistic, of course, because you can&#8217;t possibly think of everything, but the point is that there&#8217;s nothing <i>unknown<\/i>, just unthought-of. There are also the things you intentionally ignore, like the fact that this website looks really, really crappy if you&#8217;re using Lynx. I know that, and I choose to disregard.<\/p>\n<p \/>And why the hell are you using Lynx, anyway? Netscape 2.0 is where it&#8217;s at.<\/p>\n<p \/>Jenni<\/p>\n<p \/>\n<div class=small><a name=n1><\/a><sup><a href=#1>1<\/a><\/sup> OK, I&#8217;m lying about that. My code is better.<\/p>\n<p \/><a name=n2><\/a><sup><a href=#2>2<\/a><\/sup> Michael and I were arguing one day about a client&#8217;s request for a really stupid feature. I was irritated at having to write it, because it was dangerous, involving the potential loss of a lot of data. He said, &#8220;It&#8217;s not our fault if they asked us for the gun they&#8217;re using to shoot themselves in the foot.&#8221; Ha.<\/p>\n<p \/><\/div>\n","protected":false},"excerpt":{"rendered":"<p>Dear Friends, I used to think my coworkers liked me. Now I&#8217;m starting to wonder, since every time I open my mouth lately, it&#8217;s meant more work for them. I am the master of discovering unforseen implications. I&#8217;m used to being a lone gun when it comes to work, for many reasons. I like to &#8230;<a class=\"post-readmore\" href=\"http:\/\/queenofsubtle.com\/cm\/?p=634\">read more<\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"jetpack_post_was_ever_published":false,"_jetpack_newsletter_access":"","footnotes":"","jetpack_publicize_message":"","jetpack_is_tweetstorm":false,"jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":false,"jetpack_social_options":{"image_generator_settings":{"template":"highway","enabled":false}}},"categories":[1],"tags":[],"class_list":["post-634","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"jetpack_publicize_connections":[],"jetpack_featured_media_url":"","jetpack_shortlink":"https:\/\/wp.me\/po9qt-ae","jetpack_sharing_enabled":true,"jetpack_likes_enabled":true,"_links":{"self":[{"href":"http:\/\/queenofsubtle.com\/cm\/index.php?rest_route=\/wp\/v2\/posts\/634","targetHints":{"allow":["GET"]}}],"collection":[{"href":"http:\/\/queenofsubtle.com\/cm\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/queenofsubtle.com\/cm\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/queenofsubtle.com\/cm\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/queenofsubtle.com\/cm\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=634"}],"version-history":[{"count":0,"href":"http:\/\/queenofsubtle.com\/cm\/index.php?rest_route=\/wp\/v2\/posts\/634\/revisions"}],"wp:attachment":[{"href":"http:\/\/queenofsubtle.com\/cm\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=634"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/queenofsubtle.com\/cm\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=634"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/queenofsubtle.com\/cm\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=634"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}