Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

レビューよろしくお願いします #9

Open
wants to merge 10 commits into
base: main
Choose a base branch
from

Conversation

tttol
Copy link

@tttol tttol commented Oct 15, 2024

はじめに

一般枠で申し込みましたが、あとから挑戦してみたくなったのでPR提出しました。Rubyに触れたのは今回が初めてです。(普段はJavaやTypescriptを書くことが多いです)

コードのアピールポイント

romanizeロジックにて、アラビア数字の各桁の値に対してgenerateRomanという同じメソッドを実行することで処理をおこなるようにした点。

頑張ったところ

共通化できる箇所をgenerateRomanに集約した点。

苦労したところ

deromanizeの上手い実装方法が思いつかず、強引なロジックになってしまった点。

工夫したところ

generateRomanメソッドのロジック

自慢したいところ

generateRomanメソッドのロジック

コードを書くのにかかった時間(ざっくりでよいです。10分、1時間、3日、etc.)

5時間程度

だいたいのプログラミング歴

約7年

実際に解いてみた感想

ローマ数字の規則を理解するのに時間を要しました。規則を理解してからの実装はそこまで苦労しませんでした。

@JunichiIto
Copy link
Collaborator

参加ありがとうございました!動画でレビューしたのでこちらをご覧ください〜。
https://www.youtube.com/watch?v=ozjblj1SyWo

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants