像超级英雄一样重构代码
这是一本关于如何高效且无痛地重构代码的书。在书中,我们将讨论重构对开发和业务的好处,探索如何在代码中寻找问题,并研究这些问题的可能解决方案。
我们将主要使用JavaScript,有时会使用TypeScript的代码示例。然而,我们将讨论的技术也可以应用于其他高级语言。因此,如果你不使用JS/TS编程,但对它们有所了解,你可能也会找到一些可以应用到你所使用语言的内容。
如果你喜欢这本书,请在GitHub上给它一个⭐️,并与其他可能想阅读它的开发者分享链接!
手稿
本书有2种语言版本:
目前正在进行的翻译:
如果你有兴趣将它翻译成其他语言,请联系我。我很乐意讨论细节!
电子书和网页版
你也可以在线阅读本书或下载PDF或Epub格式:
勘误和反馈
如果你发现了拼写错误或其他错误,请在此仓库中提出问题或提交拉取请求。我也很乐意听到你的想法和代码片段,这些可以使书中的示例更具描述性。
你可以在本仓库的提交历史中找到所有先前的修复和更新。
许可和版权
所有材料 © 2022 Alex Bespoyasov。本作品采用知识共享署名-非商业性使用-禁止演绎 4.0 国际许可协议进行许可。