一年ばかり前につとめていた会社で開発されていたすごいActionScript3のコードについて書いてみようかと思います。倒産したので文句言ってくる人もいないはずだし。反面教師としてお役立てください。 ちなみにプロジェクトのリリース後から入社したので、これらのソースコードの制作には私は関わっていません。 4000行あるクラス ある日、隣の席の同僚Aとの会話。 A:「もうこれのデバッグ嫌なんですよ」 私:「なんで?」 A:「このクラス、4000行もあるんですよ?」 私:「4000行?1行目に書いたことが4000行目に効いてきたりするんやろう?そんなん人間の力で管理できるかいな。誰がかいたんやそんなソース。外注の人?」 A:「Kさんです」 Kさんは私の目の前に座っている上司でした。もちろんこの話も聞いています。 そんな都市伝説みたいなベタなオチに巻き込まれるとはね。 上司は度重なる仕様変更のせい