#7 | スキルアップ勉強会に申し込んでみた

第4回スキルアップ勉強会「あなたもチャレンジ!コードレビューライブ 〜伊藤淳一からの挑戦状〜」 - connpass に挑戦者枠で申し込んでみた。

お題は、アラビア数字とローマ数字の変換器を Ruby で実装する、というもの。

Ruby の言語仕様があまりよく分かっていないので、以下のような流れで進めようと思っている。

Step 1. 適当な静的型付け言語で実装する(Java など)

Step 2. 適当な動的型付け言語に移植する(Python など)

Step 3. Ruby に移植する

この方法であれば、「設計」と「Ruby のキャッチアップ」を分離できて混乱しないような気がしている。

現時点では、Step 1 が大体終わったところ。