{"id":663,"date":"2006-10-17T17:48:00","date_gmt":"2006-10-17T09:48:00","guid":{"rendered":"http:\/\/foxpro.ntsl119.com\/scr\/?p=663"},"modified":"2007-10-08T23:02:36","modified_gmt":"2007-10-08T15:02:36","slug":"if-you-are-a-coder-do-not-be-like-batman-be-like-saitou","status":"publish","type":"post","link":"https:\/\/foxpro.ntsl119.com\/scr\/archives\/663","title":{"rendered":"If you are a coder, do not be like Batman. Be like Saitou."},"content":{"rendered":"<p><img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/foxpro.ntsl119.com\/LOG\/20061016-Batman.jpg\" width=\"435\" height=\"343\"\/><\/p>\n<p>I was reading <a href=\"http:\/\/en.wikipedia.org\/wiki\/Joss_Whedon\" target=\"_blank\">Joss Whedon<\/a>&#8216;s interview from a not so old issue of <a href=\"http:\/\/www.wizarduniverse.com\" target=\"_blank\">Wizard Magazine<\/a> during a coding break. <\/p>\n<p>Nice interview from this creator of Buffy. <\/p>\n<p>Though I can&#8217;t remember finishing an episode of Buffy on TV, his works on Astonishing X-Men caught my attention. Including the thousand others who consider it as one of the best X-Men runs since Claremont\/Byrne and <a href=\"http:\/\/en.wikipedia.org\/wiki\/Grant_Morrison\" target=\"_blank\">Morrison<\/a>\/Quietly.<\/p>\n<p>It also made me go back to reading X-Men books after not reading them for&#8230; <span class=\"style1\">12<\/span> or more years. <\/p>\n<p>In one part of that interview he mentioned that comic books should not glorify killing and guns. Not killing makes Batman&#8217;s work even harder. It what makes Batman&#8230; Batman. <\/p>\n<p>In fact, not killing The Joker backfired on him and the people close to him so many times.<\/p>\n<p>But I believe Batman&#8217;s principles are not applicable to the programming world. <\/p>\n<p>Well at least his no-kill policy isn&#8217;t.<\/p>\n<p>Programmers should be given licenses to kill their users.<\/p>\n<p>Right there. <\/p>\n<p>Bang.<\/p>\n<p>Ah wait&#8230; did I say users?<\/p>\n<p>No, I mean bugs.<\/p>\n<p>Kill bugs right then and there. Kill bugs like there&#8217;s no tomorrow.<\/p>\n<p>Let them pass&#8230; ignore them&#8230; just jotting them in your bugtrack file is not enough.<\/p>\n<p>You have to eliminate them on site.<\/p>\n<p>No mercy.<\/p>\n<p>Coders should instead take a page from the book of that character from that awe-inspiring manga <a href=\"http:\/\/iyouboushi.netfirms.com\/rk\/kenshinfaq.html\" target=\"_blank\">Rurouni Kenshin<\/a> named Saitou.<\/p>\n<p>Had Saitou been living in this era of computers&#8230; he would&#8217;ve become a great coder.<\/p>\n<p>He would be the coder where all other coders will be measured. <\/p>\n<p>Drones included.<\/p>\n<p>(Although Rurouni Kenshin is a best selling manga by artist\/creator Nobuhiro Watsuki (later adopted as an anime show and commercially released in the US as Samurai X), Saitou by the way is based on a real person.)<\/p>\n<p>Saito&#8217;s law&#8230; for those who are anime-and-manga-impaired is&#8230;<\/p>\n<blockquote>\n<p class=\"style1\">&#8216;Kill. Evil. Instantly.&#8217;<\/p>\n<\/blockquote>\n<p>\nLive by that code, coder.<\/p>\n<p>&#8230;<\/p>\n<p>Now I&#8217;m hearing some coders whispering that if we kill all those bugs and make things perfect, the software industry which relies so much on subscriptions\/upgrades\/versions would not grow.<\/p>\n<p>Not true. <\/p>\n<p>&#8230; <\/p>\n<p>Batman \ufffd <a href=\"http:\/\/www.dccomics.com\" target=\"_blank\">DC comics<\/a>. Batman artwork above (and Poison Ivy artwork below) from Detective Comics <span class=\"style1\">823<\/span>. <\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/foxpro.ntsl119.com\/LOG\/20061016-PoisonIvy.jpg\" width=\"435\" height=\"182\"\/><\/p>\n<p>Guest artist Joe Benitez pencils. Benitez came from <a href=\"http:\/\/www.topcow.com\" target=\"_blank\">Top Cow<\/a> and is one of the co-creators of The Magdalena titles. He Illustrated Weapon Zero, some kick-arse Darkness Volume I issues and also the Wraithborn mini under the WildStorm imprint.) <\/p>\n<p>The Joss Whedon interview can be read in <a href=\"http:\/\/www.wizarduniverse.com\" target=\"_blank\">Wizard Magazine<\/a>&#8216;s March <span class=\"style1\">2006<\/span> issue. Issue number <span class=\"style1\">173<\/span>. <\/p>\n","protected":false},"excerpt":{"rendered":"<p>I was reading Joss Whedon&#8216;s interview from a not so old issue of Wizard Magazine during a coding break. Nice interview from this creator of Buffy. Though I can&#8217;t remember finishing an episode of Buffy on TV, his works on Astonishing X-Men caught my attention. Including the thousand others who consider it as one of [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[5,10],"tags":[],"class_list":["post-663","post","type-post","status-publish","format-standard","hentry","category-comics","category-workblog"],"_links":{"self":[{"href":"https:\/\/foxpro.ntsl119.com\/scr\/wp-json\/wp\/v2\/posts\/663","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/foxpro.ntsl119.com\/scr\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/foxpro.ntsl119.com\/scr\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/foxpro.ntsl119.com\/scr\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/foxpro.ntsl119.com\/scr\/wp-json\/wp\/v2\/comments?post=663"}],"version-history":[{"count":0,"href":"https:\/\/foxpro.ntsl119.com\/scr\/wp-json\/wp\/v2\/posts\/663\/revisions"}],"wp:attachment":[{"href":"https:\/\/foxpro.ntsl119.com\/scr\/wp-json\/wp\/v2\/media?parent=663"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/foxpro.ntsl119.com\/scr\/wp-json\/wp\/v2\/categories?post=663"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/foxpro.ntsl119.com\/scr\/wp-json\/wp\/v2\/tags?post=663"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}