Markdownパーサーをリファクタリングしましょう。
Markdownの演習は、リファクタリングの演習です。 与えられた文字列をMarkdown記法で解析し、その文字列に対応するHTMLを返すコードがあります。 このコードは紛らわしい書き方で読みづらいのですが、不思議とうまく動いていて、テストはすべて通っています! ここでの課題は、このコードを読みやすく保守しやすく書き直しつつ、すべてのテストが引き続き通るようにすることです。
リファクタリングで何をしたのかをコメントに書き残しておくと、レビューする人が内容を確認しやすくなるので助かりますが、必ずしも必要ではありません。 一番大切なのは、コードをより良くすることです!