mail_form.cgi reborn
目の前には、レンタルサーバーで動いているメールフォームのCGIがあります。いつから動作しているのか正確にはわかりませんが、かれこれ10年以上動き続けています。
必要な機能があり、かつ、これまで特に問題もなく動作しています。
…でも、ちょっと待ってください。
本当に問題はないのでしょうか?
これまでは、たまたま問題が発生していないだけかもしれません。
現役で動き続けている今だからこそ、今後10年動作させるための対策が必要ではないでしょうか?
そこで!今回の YAPC::Kansai では、「メールフォームCGIの正しいリファクタリング」と題して、機能追加やメンテナンスをしやすくするためのリファクタリング方法を伝授いたします。
お話いただくのは、 Jcode.pm を開発し、Perlバージョン5.8の開発にも携わった「小飼 弾」氏です!
また、実況解説役としてmoznion氏をお招きしております。
現役で使われているメールフォームCGIが、ライブコーディングで生まれ変わっていく様子を是非ご覧ください。