[技术问答] 代码的时间效率重要还是代码的可重复性重要

[复制链接]
2893|65
 楼主| zhuotuzi 发表于 2023-11-24 21:47 | 显示全部楼层 |阅读模式
比如实现一个过程,用多重函数调用重要呢,还是代码的可重复用重要?
比如用寄存器直接操作,时间效率就很高,简单几行就执行完成了。
如果用库函数,甚至多重函数调用实现的,可读性很高,代码可重复利用,那么哪种合适呢?
Jacquetry 发表于 2023-11-25 08:50 来自手机 | 显示全部楼层
代码是写给人看的
huangcunxiake 发表于 2023-11-30 19:56 | 显示全部楼层
如果资源够用的情况下,重复利用性更重要,因为这样可读性更高。
olivem55arlowe 发表于 2023-12-5 11:33 | 显示全部楼层
将代码进行模块化设计,使得各个模块的功能明确、独立,易于理解和修改。
averyleigh 发表于 2023-12-5 13:28 | 显示全部楼层
提高代码的可重复性通常意味着编写结构清晰、逻辑明确的代码,并避免使用可能导致不可预测结果的复杂算法。
alvpeg 发表于 2023-12-5 15:42 | 显示全部楼层
通过编写简洁、自描述性强的代码,可以降低代码的复杂度,提高代码的可读性和可维护性,从而提高代码的可重复性。
sanfuzi 发表于 2023-12-5 16:27 | 显示全部楼层
代码的可重复性则关系到代码的可读性、可维护性和可扩展性。
cashrwood 发表于 2023-12-5 19:19 | 显示全部楼层
需要根据具体任务和需求来决定何时优先考虑时间效率,何时优先考虑可重复性。
EmmaTT 发表于 2023-12-6 10:11 来自手机 | 显示全部楼层
看任务需不需要那么高执行效率
uptown 发表于 2023-12-6 16:00 | 显示全部楼层
应尽量提高代码的可读性和效率。              
benjaminka 发表于 2023-12-6 17:47 | 显示全部楼层
如果代码的执行时间过长,可能会导致系统响应变慢,甚至导致系统崩溃,从而影响整个应用的稳定性和可靠性
primojones 发表于 2023-12-6 18:06 | 显示全部楼层
写高效的时间代码可以减少单片机执行程序的时间,提高系统的运行速度,优化系统的性能。
pl202 发表于 2023-12-6 18:43 | 显示全部楼层
代码的可重复性意味着在类似的情况下可以轻松地重用和修改代码,这有助于提高开发效率、降低开发成本并减少出错的可能性。
jtracy3 发表于 2023-12-8 08:40 | 显示全部楼层
这样既可以提高代码的可重复性,也可以降低代码的耦合度,提高代码的时间效率。
benjaminka 发表于 2023-12-8 09:34 | 显示全部楼层
一个优秀的单片机程序应该在保证可重复性的同时,尽量提高时间效率。
burgessmaggie 发表于 2023-12-8 21:01 | 显示全部楼层
注重代码的可读性和可维护性,便于日后的调试和优化。
eefas 发表于 2023-12-8 21:48 | 显示全部楼层
可重复性高的代码有利于减少因硬件、软件故障导致的系统不稳定因素,提高系统的可靠性和稳定性。
pixhw 发表于 2023-12-9 10:25 | 显示全部楼层
在满足功能需求的前提下,尽量使用简单的算法和数据结构,降低代码复杂度,提高可重复性。
pl202 发表于 2023-12-9 14:44 | 显示全部楼层
编写可重复的代码有助于提高代码的可读性和可维护性,便于其他开发人员理解和使用。
juliestephen 发表于 2023-12-9 16:02 | 显示全部楼层
对于实时性要求较高的应用场景,如工业控制、通信等,代码时间效率尤为关键。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

218

主题

3434

帖子

7

粉丝
快速回复 在线客服 返回列表 返回顶部