Markdownパーサーをリファクタリングしましょう。
このMarkdownの演習は、リファクタリングの演習です。与えられた文字列をMarkdown記法で解析し、その文字列に対応するHTMLを返すコードがあります。このコードは紛らわしく書かれていて読みづらいのに、なぜかきちんと動いていて、テストもすべて合格しています! この演習の挑戦は、このコードを読みやすく、保守しやすくするために書き直すことです。そのとき、すべてのテストが合格し続けるようにもしてください。
リファクタリングで何をしたのかをコメントに書き残しておくと、レビューする人が内容を確認しやすくなるので助かりますが、必ずしも必要というわけではありません。いちばん大切なのは、コードをよりよくすることです!
Exercismに登録すれば、76個の演習、そして本物の人間によるメンタリングとともに、Delphi Pascalを学んでマスターできます。すべて無料です。