Hello, world! 你好, 世界!
欢迎来到 Refactoring.Guru。 在这里, 您可以免费在线学习代码重构、 设计模式、 SOLID 原则 (单一职责、 开闭原则、 里氏替换、 接口隔离以及依赖反转) 以及其他和智能编程主题相关的一切内容。
我们将帮助你先从整体了解各种代码重构技巧和设计模式, 学习它们之间如何交叉、 合作和关联。 这些概念并不是我发明的, 而是过去20年间由无数大师级程序员提出。 但是, 我认为代码重构、 设计模式和一般编程原则之间的联系对于大部分程序开发者来说仍是非常神秘的。 这也是我为什么创建这个网站的原因。
P.S. 顺便提一句, 目前网站中已有许多关于重构和设计模式的信息, 但我仍会不时地对该项目进行更新。 你还可以通过电子邮件关注项目进展。
亚历山大·什韦茨
Refactoring.Guru 背后的单人乐队
订阅更新
填写邮箱, 订阅我们的新闻信。 我们不会向您发送垃圾邮件, 每月向您发送的邮件不会超过一封。
设计模式
设计模式是软件设计中常见问题的典型解决方案。 它们就像能够根据需求进行调整的预制蓝图, 可用于解决代码中的特定设计问题。
更多关于设计模式的信息 »
重构 (未翻译)
重构是一种能够在不新增功能的情况下优化代码的系统过程, 它可将一团乱麻变成清晰的代码和简洁的设计。
更多关于重构的信息 »