أعد هيكلة محلّل Markdown.
تمرين markdown هو تمرين إعادة هيكلة. هناك كود يحلّل سلسلة نصية معطاة بصياغة Markdown ويُرجع كود HTML المرتبط بها. ورغم أن هذا الكود مكتوب بطريقة مربكة ويصعب متابعته، فإنه يعمل بطريقة ما وجميع الاختبارات تنجح! تحديك هو إعادة كتابة هذا الكود ليصبح أسهل في القراءة والصيانة، مع الحرص على أن تظل جميع الاختبارات تنجح.
سيكون من المفيد أن تدوّن في التعليقات ملاحظات عمّا فعلته أثناء إعادة الهيكلة ليراها المراجعون، لكنه ليس ضروريًا تمامًا. الأهم هو أن تُحسّن الكود!
سجّل في Exercism لتتعلّم وتتقن CFML عبر 51 تمرينًا، وإرشاد بشري حقيقي، وكل ذلك مجانًا.