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