找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 6187|回复: 34
收起左侧

关于程序模块化的好处

  [复制链接]
ID:548674 发表于 2020-9-18 16:48 | 显示全部楼层 |阅读模式
设计了很多的东西,我现在依旧发觉还是模块化的东西要好一点,需要修改也可以自己调整。
回复

使用道具 举报

ID:810487 发表于 2020-9-19 20:52 | 显示全部楼层
1.模块化编程优点: (1).灵活架构,焦点分离 。 (2).方便模块间组合、分解。 (3).方便单个模块功能调试、升级 。 (4).多人协作互不干扰 。 (5).可分单元测试 。
回复

使用道具 举报

ID:641629 发表于 2020-9-19 21:08 | 显示全部楼层
模块化的程序,改一点东西不用到处修改,直接改模块内部即可
回复

使用道具 举报

ID:155507 发表于 2020-9-20 11:12 | 显示全部楼层
在主程序中只是设置一些参数,然后调用模块完成相应的功能。
回复

使用道具 举报

ID:719608 发表于 2020-9-20 15:46 | 显示全部楼层
快速更改程序,有利于快速解决问题
回复

使用道具 举报

ID:654028 发表于 2020-9-21 09:06 | 显示全部楼层
自己编程能力不够,有点做不到模块化,有的时候耦合会比较严重
回复

使用道具 举报

ID:775776 发表于 2020-9-21 20:42 | 显示全部楼层
移植方便 易懂 。
回复

使用道具 举报

ID:809671 发表于 2020-9-22 09:04 | 显示全部楼层
模块化是C語言的強大優勢,如果不好好利用,就像推住摩托車行走一樣.
回复

使用道具 举报

ID:821767 发表于 2020-9-22 10:48 | 显示全部楼层
模块化的代码解耦度高,尽量少用点全局变量,到时候出bug你也好查问题
回复

使用道具 举报

ID:748788 发表于 2020-9-22 21:53 | 显示全部楼层
刚学编程的时候,一般都像是流水账,写多了就会想到模块化,其实也是想偷点懒
回复

使用道具 举报

ID:718783 发表于 2020-9-23 08:42 | 显示全部楼层
代码模块清晰,设计思路上比较清晰,一步一步的设计模块进行各个之间的模块接口对调,对于大项目来说,比起上去不架构一些思维方法就上手敲代码要好得多
回复

使用道具 举报

ID:822290 发表于 2020-9-23 11:20 来自手机 | 显示全部楼层
1、独立的工作运行模式 各个模块可独立工作,即便单组模块出现故障也不影响整个系统工作。 [1]  2、分级启动功能 当每组模块达到满负荷时系统会自动启动另一组模块,从而保证系统的输出始终与实际需求匹配,确保每个模块高效运行,又能节约资源,提高效率。
回复

使用道具 举报

ID:807182 发表于 2020-9-23 13:55 | 显示全部楼层
多人工作时只需将任务分配,最后综合就好,互不干扰
回复

使用道具 举报

ID:410148 发表于 2020-9-23 14:00 | 显示全部楼层
代码模块清晰,设计思路上比较清晰比较好。
回复

使用道具 举报

ID:755593 发表于 2020-9-23 22:26 | 显示全部楼层
软件或硬件模块化确实有挺多好处,若不是在被恶意利用的状况下。硬件被模块化可以把很多问题矛盾仅集中在接口上了,反映在模块上的问题则可以更加显著,或者优化或者更高深优化。
回复

使用道具 举报

ID:235954 发表于 2020-9-24 08:22 | 显示全部楼层
模块化,通过修改参数就可以套入使用,这方面就很好
回复

使用道具 举报

ID:712338 发表于 2020-9-24 13:20 | 显示全部楼层
模块化可以将功能分类处理,修改的时候非常方便。
回复

使用道具 举报

ID:822831 发表于 2020-9-24 15:18 | 显示全部楼层
模块化当然好了,好的模块直接拿来用,有利于快速解决问题
回复

使用道具 举报

ID:820293 发表于 2020-9-24 16:11 | 显示全部楼层
模块化的设计,贴近于目前流行的敏捷方向,功能分类,修改、应用都方便,主要设计好接口标准,科技节省大量的时间,也便于调整
回复

使用道具 举报

ID:683360 发表于 2020-9-25 17:37 | 显示全部楼层
建起来有点麻烦
回复

使用道具 举报

ID:337139 发表于 2020-9-26 15:53 | 显示全部楼层
模块化的程序,优点很多的,直接改模块内部即可,最大的优点是方便移值。
回复

使用道具 举报

ID:782419 发表于 2020-9-26 21:23 | 显示全部楼层
单打独斗还是团队协作取决于项目的需要。
回复

使用道具 举报

ID:823962 发表于 2020-9-27 20:08 | 显示全部楼层
更简洁明了
回复

使用道具 举报

ID:824112 发表于 2020-9-28 10:02 来自手机 | 显示全部楼层
在系统的结构中,模块是可组合、分解和更换的单元。模块化是一种处理复杂系统分解成为更好的可管理模块的方式。它可以通过在不同组件设定不同的功能,把一个问题分解成多个小的独立、互相作用的组件,来处理复杂、大型的软件。
回复

使用道具 举报

ID:824481 发表于 2020-9-29 09:52 | 显示全部楼层
程序模块化后,可以让你的程序看起来不乱,每个模块的程序命名跟功能一目了然,然后主函数进行初始化跟函数调用显得main函数不会太多造成程序的堆积问题。同时你想加入或者移植新程序功能也变得简单方便,只要添加新模块,移植,main函数加头文件初始化运用即可
回复

使用道具 举报

ID:808634 发表于 2020-10-8 19:29 | 显示全部楼层
程序模块化可以让你做起小项目来更加的快和简单
回复

使用道具 举报

ID:826937 发表于 2020-10-8 20:42 | 显示全部楼层
模块化可以分门别类的处理一个程序啊,在某个地方出现问题可检查对应模块,而不用整体去找
回复

使用道具 举报

ID:827018 发表于 2020-10-8 21:03 | 显示全部楼层
1.更好的管理2.稳定性高3.容易查错
回复

使用道具 举报

ID:826691 发表于 2020-10-8 21:34 | 显示全部楼层
调用方便,利于看懂。
回复

使用道具 举报

ID:683360 发表于 2020-10-11 23:39 | 显示全部楼层
好是好很方便就是写起来东西有点多
回复

使用道具 举报

ID:653456 发表于 2020-10-12 05:21 | 显示全部楼层
不需要了解底层代码,根据入口参数,傻瓜式操作,能够增加代码效率。
回复

使用道具 举报

ID:276663 发表于 2020-10-12 08:55 | 显示全部楼层
模块化有一个缺点就是程序执行效率稍微降低,其它都是优点
回复

使用道具 举报

ID:382454 发表于 2020-10-17 11:59 | 显示全部楼层
当然是模块化编程才好。
回复

使用道具 举报

ID:825447 发表于 2020-10-17 12:53 | 显示全部楼层
我们做程序有一个原则叫高内聚低耦合,模块化好处就是可以将各各功能分开来做,而且尽量要做到各各模块之间尽量没有关联,
回复

使用道具 举报

ID:834134 发表于 2020-10-26 10:55 | 显示全部楼层
模块化更加便捷
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表