Markdown

Markdown

मध्यम

निर्देश

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

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

आपको इस कोड को फिर से लिखना है ताकि यह पढ़ने और बनाए रखने में आसान हो जाए। साथ ही यह भी ध्यान रखना है कि सारे टेस्ट पास होते रहें।

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

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

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

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