Markdown

Markdown

中級

説明

Markdownパーサーをリファクタリングしましょう。

Markdownの演習は、リファクタリングの演習です。 Markdown記法で書かれた文字列を解析して、その文字列に対応するHTMLを返すコードがあります。 このコードはわかりにくく書かれていて読みづらいのですが、それでもなぜかちゃんと動いていて、テストはすべて通っています! ここでの挑戦は、このコードを読みやすく保守しやすいものに書き直しつつ、すべてのテストが引き続き通るようにすることです。

リファクタリングで何をしたのかをコメントに書き残しておくと、レビュアーが確認しやすくなりますが、必ずしも必要なわけではありません。 いちばん大事なのは、コードをよりよくすることです!

ヒント

この演習では、次のC#の機能が役に立ちます。

GitHubで編集する リンクは新しいウィンドウまたはタブで開きます
C# Exercism

Markdownを始める準備はできましたか?

Exercismに登録すれば、62個のコンセプト178個の演習、そして本物の人間によるメンタリングとともに、C#を学んでマスターできます。すべて無料です。