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