Refaktoriere einen Markdown-Parser.
Die Markdown-Übung ist eine Refactoring-Übung. Es gibt Code, der einen gegebenen String mit der Markdown-Syntax parst und das zugehörige HTML für diesen String zurückgibt. Auch wenn dieser Code verwirrend geschrieben und schwer zu verfolgen ist, funktioniert er irgendwie, und alle Tests laufen durch! Deine Aufgabe ist es, diesen Code neu zu schreiben, damit er leichter zu lesen und zu pflegen ist, und dabei sicherzustellen, dass alle Tests weiterhin bestehen.
Es wäre hilfreich, wenn du in Kommentaren notierst, was du beim Refactoring gemacht hast, damit Reviewer das sehen können, aber es ist nicht unbedingt nötig. Das Wichtigste ist, den Code besser zu machen!
Melde dich bei Exercism an, um Python mit 17 Konzepte146 Übungen und echtem menschlichen Mentoring zu lernen und zu meistern, alles kostenlos.