让 from module import function
被称为 FMIF 编码风格。
让 import module
被称为 IM 编码风格。
让 from package import module
被称为 FPIM 编码风格。
为什么 IM + FPIM 被认为是一种比 FMIF 更好的编码风格
下面是一些让我更喜欢 FMIF 而不是 IM 的标准:
chisquare(...)
看起来比 scipy.stats.stats.chisquare(...)
更具可读性。虽然这是一个主观的标准,但我想大多数人都会同意。
alt_module
而不是 module
定义 function
,那么我只需要修改一行: from alt_module import function
。如果我要使用 IM,我需要更改许多行代码。
我对 IM + FPIM 可能比 FMIF 更好的所有原因感兴趣, 但特别是,我有兴趣详细阐述以下几点 这里提到:
即时通讯的优点:
非常感谢。