Markdown

Markdown

मध्यम

निर्देश

एक Markdown पार्सर को रिफैक्टर कीजिए।

Markdown अभ्यास एक रिफैक्टरिंग अभ्यास है। यहाँ एक ऐसा कोड दिया गया है जो दी गई स्ट्रिंग को Markdown सिंटैक्स के हिसाब से पार्स करता है। यह उस स्ट्रिंग का संबंधित HTML लौटाता है। हालाँकि यह कोड उलझन भरे ढंग से लिखा गया है और इसे समझना मुश्किल है, फिर भी यह काम करता है और सारे टेस्ट पास हो जाते हैं! आपकी चुनौती यह है कि इस कोड को फिर से लिखिए, ताकि इसे पढ़ना और बनाए रखना आसान हो जाए। साथ ही यह भी ध्यान रखिए कि सारे टेस्ट पास होते रहें।

अच्छा होगा कि आपने रिफैक्टरिंग में जो किया, उसके बारे में कमेंट में नोट लिख दें, ताकि समीक्षक उसे देख सकें। लेकिन ऐसा करना ज़रूरी नहीं है। सबसे ज़रूरी बात यह है कि कोड पहले से बेहतर बन जाए!

GitHub के ज़रिए संपादित करें यह लिंक एक नई विंडो या टैब में खुलता है
CFML Exercism

Markdown शुरू करने के लिए तैयार हैं?

Exercism पर साइन अप कीजिए और CFML को 51 अभ्यास तथा असली इंसानों से मिलने वाली मेंटरिंग के साथ सीखिए और उसमें महारत हासिल कीजिए, वह भी बिल्कुल मुफ्त।