🇨🇳🐲🎉 本网站的中文版本尚处早期开发阶段。如果您发现其中存在错字、纰漏或其他任何问题,请随时联系 [email protected] 向我反馈。

Hello, world! 你好,世界!

Refactoring.Guru 能够让你轻松了解与重构、设计模式、SOLID 原则(单一职责、开闭原则、里氏替换、接口隔离以及依赖反转)和其他智能编程主题相关的一切内容。

本网站将帮助你掌握全局,了解这些主题相互之间如何交叉、合作和关联。我不会自诩发明了这些概念,它们中的大部分是由其他人在过去 20 年间提出的。但是,我认为重构、模式和一般编程原则之间的联系对于大部分程序开发者来说仍是非常神秘的。这就是我希望在此解决的问题。

P.S. 顺便提一句,目前网站中已有许多关于重构和设计模式的信息,但我仍会不时地对该项目进行更新。你还可以通过电子邮件关注项目进展。

亚历山大・什韦茨
Refactoring.Guru 背后的单人乐队

设计模式

设计模式是软件设计中常见问题的典型解决方案。它们就像能够根据需求进行调整的预制蓝图,可用于解决代码中的特定设计问题。

更多关于设计模式的信息 »

重构(未翻译)

重构是一种能够在不新增功能的情况下改善代码的系统过程,它可将一团乱麻变成清晰的代码和简洁的设计。

更多关于重构的信息 »