This commit is contained in:
piglei 2019-05-21 10:30:45 +08:00
parent db3c0a200a
commit 653f7e4a1d
1 changed files with 1 additions and 1 deletions

View File

@ -165,7 +165,7 @@ from .msg_utils import send_sms
## 总结
模块间的循环依赖是一个在大型 Python 项目中很常见的问题,越复杂的项目越容易碰到这个问题。当我们在参与这些项目时,**如果对模块结构、分层、抽象缺少应有的重视。那么项目很容易就会慢慢变得如此复杂无比、难以维护。**
模块间的循环依赖是一个在大型 Python 项目中很常见的问题,越复杂的项目越容易碰到这个问题。当我们在参与这些项目时,**如果对模块结构、分层、抽象缺少应有的重视。那么项目很容易就会慢慢变得复杂无比、难以维护。**
所以,合理的模块结构与分层非常重要。它可以大大降低开发人员的心智负担和项目维护成本。这也是我为什么要和你分享这个简单故事的原因。“在函数内延迟 import” 的做法当然没有错,但我们更应该关注的是:**整个项目内的模块依赖关系与分层是否合理。**