Skip to content

Commit 3db7580

Browse files
committed
统一代码分层结构
1 parent 459d3eb commit 3db7580

File tree

1 file changed

+1
-0
lines changed

1 file changed

+1
-0
lines changed

codingstyle/codingstyle.rst

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -253,6 +253,7 @@ python2 编码问题:
253253

254254
模块相关:
255255

256+
- 统一代码的分层结构(MVC),当拆分或者重构项目的时候,统一的代码分层结构会带来很多便利
256257
- 导入模块而不是具体的函数或类,防止代码结构层次设计不合理导致循环引用。碰到循环引用可以通过把导入语句写到函数里的形式延迟导入
257258
- 注意模块命名尽量不要和标准库或者第三方库冲突
258259
- 注意子模块名称不要和上层模块冲突,否则会 "Import Error: Cannot import Name XXX"。也可以用 `from __future__ import absolute_import` 解决,默认会从顶层包查找。

0 commit comments

Comments
 (0)