开发者学堂课程【Python 语言基础 3:函数、面向对象、异常处理:模块化简介】学习笔记,与课程紧密联系,让用户快速学习知识。
课程地址:https://developer.aliyun.com/learning/course/601/detail/8758
模块化简介
内容简介:
一、模块化定义
二、模块化优点
一、模块化定义
模块化:
模块化指将一个完整的程序分解为一个一个小的模块。通过将模块组合,来搭建出一个完整的程序。
简单理解:
不采用模块化就是统一将所有代码编写到一个文件里
采用模块化就是将程序分别编写到多个文件中。
二、模块化优点
l 方便开发
多个人开发一个项目,使用模块化分工各自开发不同项目可避免冲突,提高开发效率。
l 方便维护
把程序功能模块化,若某功能出错可直接到对应模块处理,节省时间。
l 模块可复用
采用模块化,若想将 A 项目中的部分功能提取到B项目,此时就可直接将 A 项目中对应功能模块提取到 B 项目中,节省开发成本。
例:游戏盘,想玩什么游戏就将对应游戏盘插入游戏机。