HarmonyOS NEXT鸿蒙开发:模块

问题1

在开发一个项目时,通常要实现很多功能,代码量增大,如果把多个功能代码写在一个py文件里,越来越难以维护,而且也不够合理。

解决

为了编写可维护的代码,根据功能把代码分成多个函数,又根据功能,把多个函数放在 不同的文件里

一个文件 就可以认为是一个模块

问题2

在开发一个项目时,可能需要解析 json、日期时间计算 等复杂的功能,这些功能实现比较复杂,我们不可能去实现这些功能

解决

这些功能已经由大神开发好了,封装成模块

模块

一个文件可以认为是一个模块

使用模块的好处

  1. 提高代码的可维护性
  2. 编写代码不必从0开始,直接调用模块即可(内置很多常用模块,如:时间、操作系统处理模块。还可以使用 第三方提供的强大模块 )
  3. 避免函数名、变量名同名。
    多人开发项目时,可能会发生函数名、变量名同名情况

注意:

  1. 不要与内置函数同名

原文出处:/show_1GW1yuNzMPll.html