在 65 多种语言中提升技能
在 LLM 时代学习编程与构建。
探索你的 Exercism 学习历程
重温你最喜欢的解答
来自合作伙伴的优惠和折扣
直播、讲解视频及更多内容
编程语言的简短概览
从他人的故事中汲取灵感
与社区聊天互动
深入探讨话题
你可以如何帮助 Exercism
在他人学习的过程中提供帮助
提供帮助所需的一切资料
认识 Exercism 背后的成员
支持我们的本地化项目
帮助支持我们的使命
了解我们的组织
探索我们取得的成就
将你的解答备份到 GitHub
我们表达感谢的方式
即将推出
Ready to put your newfound language skills into use? Get 40% off CodeCrafter's real-world proficiency projects!
重构一个 Markdown 解析器。
Markdown 练习是一个重构练习。有一段代码可以解析给定的字符串,使用 Markdown 语法 并返回该字符串对应的 HTML。尽管这段代码写得让人困惑,难以理解,但它居然能正常运行,而且所有测试都通过了!你的挑战是重写这段代码,让它更易于阅读和维护,同时确保所有测试仍然通过。
如果你在重构过程中在注释里记录下你所做的修改,让审查者可以看到,那会很有帮助,但这并不是严格必须的。最重要的是让代码变得更好!
注册 Exercism,借助 76 个练习 和真人导师指导,学习并掌握 Delphi Pascal,全部免费。