This is an automated email from the ASF dual-hosted git repository.

albumenj pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/dubbo-website.git


The following commit(s) were added to refs/heads/master by this push:
     new 3b6fe900205 Update general-knowledge.md (#2930)
3b6fe900205 is described below

commit 3b6fe90020530c9f75a3c72ba4e9cc7dc682749c
Author: Zaki <[email protected]>
AuthorDate: Wed Feb 28 17:48:45 2024 +0800

    Update general-knowledge.md (#2930)
---
 content/zh-cn/docsv2.7/dev/principals/general-knowledge.md | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/content/zh-cn/docsv2.7/dev/principals/general-knowledge.md 
b/content/zh-cn/docsv2.7/dev/principals/general-knowledge.md
index cf80fa833b7..9434df27b7e 100644
--- a/content/zh-cn/docsv2.7/dev/principals/general-knowledge.md
+++ b/content/zh-cn/docsv2.7/dev/principals/general-knowledge.md
@@ -57,7 +57,7 @@ weight: 6
 
 ## 微核插件式,平等对待第三方 
 
-大凡发展的比较好的框架,都遵守微核的理念。Eclipse 的微核是 OSGi, Spring 的微核是 BeanFactory,Maven 的微核是 
Plexus。通常核心是不应该带有功能性的,而是一个生命周期和集成容器,这样各功能可以通过相同的方式交互及扩展,并且任何功能都可以被替换。如果做不到微核,至少要平等对待第三方,即原作者能实现的功能,扩展者应该可以通过扩展的方式全部做到。原作者要把自己也当作扩展者,这样才能保证框架的可持续性及由内向外的稳定性。
 
+但凡发展的比较好的框架,都遵守微核的理念。Eclipse 的微核是 OSGi, Spring 的微核是 BeanFactory,Maven 的微核是 
Plexus。通常核心是不应该带有功能性的,而是一个生命周期和集成容器,这样各功能可以通过相同的方式交互及扩展,并且任何功能都可以被替换。如果做不到微核,至少要平等对待第三方,即原作者能实现的功能,扩展者应该可以通过扩展的方式全部做到。原作者要把自己也当作扩展者,这样才能保证框架的可持续性及由内向外的稳定性。
 
 
 ## 不要控制外部对象的生命周期 
 
@@ -75,4 +75,4 @@ weight: 6
 
 ## 增量式扩展,而不要扩充原始核心概念
 
-参见:[谈谈扩充式扩展与增量式扩展](../expansibility)
\ No newline at end of file
+参见:[谈谈扩充式扩展与增量式扩展](../expansibility)

Reply via email to