月別アーカイブ: 2024年9月

クリーンコード

コンピュータプログラムの話だが、一時期、自分、いかにきれいなコードを書くか、という「クリーンコード」っていうのを授業で教えてくれ、と言われ、分かりました、って5回シリーズの講義をやったことあった。これには、そのままずばり「Clean Code」っていうネタ本があって、それを僕が5回レクチャーにまとめただけなんだけど、なかなか評判がよかった。

きれいなコードを書くことにつき、僕ぐらい非適任なプログラマーはいないのであって、自分が過去に書いたコードにつき「悪い例」は山ほどある。で、講義では、その自分が過去に書いた悪いコードを発掘してきて、それをネタに、「こことここがダメです」って教えてた。あと、自分の悪いコードを学生に与えて、「良いコードに直しなさい」とかの課題をやったりした。

結局、なぜか途中でその講義、学科事情で無くなったが、あの内容は、まあまあ自分の役には立ったかもな。

そういや、昔どっかで書いたけど、講義するために自分の昔のコード見てたら

addsonofabitchheadershit()

っていうファンクションがあって笑ったっけ。Add son of a bitch header shit、日本語にすると「サノバビッチ糞ヘッダー付与」って書いてる。学生に、「こういう関数名は、書きたい気持ちは分かりますが、最後には修正してAddHeader()にしておきましょうね」とか言って笑いを取ってた。

とまあ、いろいろ自分の役には立ったが、結局のところオレのプログラムコードのきれいさは、ホントに、徐々に徐々に改善はして行ったが、すでに30年ほどになるけど、いまだに汚い。

最近、1年ほど前に書いたコードを修正しているが、まったくのところ汚くて呆れる。1年前にちゃんと、自分で学生に教えたクリーンコード原則のもとに書いていれば、オレのいまのこの修正仕事は、おそらく三分の一以下の時間で終わるだろう、と思うとなかなかに後悔する。

しかし、人間が人生を送って進歩したり後退したりする、ってのはそもそもそういうもので、逆にコードが最初から超きれいだったら、人生味気ない。というか、別次元の人生になっていたであろう、と想像される。じゃあ、その別次元のエレガントなあるべき自分に、いまあんたはなれなくて後悔するのか、と言われれば、ぜんぜんしない。

エレガントな自分なんてさあ、SonOfABitchShitな自分はひとつも憧れない。でも、そういうエレガント人、世の中にはいるのよねえ、たくさん。僕は苦手で、あまり近寄らないけど。

というわけで、今回も汚いコードのままでいっか。めんどくさいし。

STAP騒動

この動画、ちょっと陰謀論寄りだけど、わかりやすい。

STAP事件についてはけたくそ悪いので、ほとんど触れないんだけど、僕は、あれは、日本人の最悪な国民性が丸出しになった史上最低なできごとだったと思う。

いちいちここであげつらうのはそれこそ腹立つのでしないが、ひとつ自分の分野的に思い知ったことがある。

あのとき、多くの日本人が、STAP細胞は「あるのか、無いのか」を問題にしていて、結局、マスコミと世論の扇動で「STAP細胞は無い」という結論になって、それで、STAP細胞の発見は「嘘」だったことになり、その嘘をついた張本人の小保方さんを、日本国民を公然と騙した「悪の張本人」と定め、寄ってたかって一斉攻撃し、無残な拷問の果てに葬り去った、という形を取った(超優秀な科学者も自殺)。これが最低最悪の集団行為でなくて、なんであろう。

まず、科学において「在るか、無いか」という判断は本質的に不可能である、という科学の基本が分かっていない。もっともこれは仕方ない。科学に詳しい人ですら公然と間違える輩がわらわらいるからである。

それにしても、在るか無いか、という判断は日本人の国民性に深く根差しているので仕方ないとはいえる。言葉でものを考える人間の作り出したモノと、人間が生活している自然に在るモノの区別をしないのが日本人で、この場合も当然、STAP細胞という自然が在るか無いかが関心の的になる。西洋では、モノは言葉で作り出した人間側のことで、逆にいえば言葉を使って、あるモノが、在ることにも無いことにもできる、という風に判断していると思える。そして科学はそういう人間たちによって作られた。

哲学をぶっても栓の無いことだが、それにしても日本人、「STAP細胞は無かった」を盾に一人の人間を吊るし上げて殴打しまくる、その醜い人々について、つくづく嫌になった。こんな国、滅びてしまえと思ったよ。

もちろん、もっとも哀れで、悲しみと怒りに震えたのは当事者なのは間違いない。そして、もっとも「悪」かったのは、一人の若い女性研究者に騒動の責任と罪をすべて被せ、なんの責任も取らなかった上層部のバカどもなのも、間違いない。あと史上最低だったのがNHK。もとより見もしないし信用もしてなかったから今さらなのだが、あれでNHKの三文字は見るのも嫌になった。

やはり、腹が立って来たので、これで止め!