打印
[技术问答]

代码的时间效率重要还是代码的可重复性重要

[复制链接]
1530|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 | 只看该作者
将代码进行模块化设计,使得各个模块的功能明确、独立,易于理解和修改。

使用特权

评论回复
5
averyleigh| | 2023-12-5 13:28 | 只看该作者
提高代码的可重复性通常意味着编写结构清晰、逻辑明确的代码,并避免使用可能导致不可预测结果的复杂算法。

使用特权

评论回复
6
alvpeg| | 2023-12-5 15:42 | 只看该作者
通过编写简洁、自描述性强的代码,可以降低代码的复杂度,提高代码的可读性和可维护性,从而提高代码的可重复性。

使用特权

评论回复
7
sanfuzi| | 2023-12-5 16:27 | 只看该作者
代码的可重复性则关系到代码的可读性、可维护性和可扩展性。

使用特权

评论回复
8
cashrwood| | 2023-12-5 19:19 | 只看该作者
需要根据具体任务和需求来决定何时优先考虑时间效率,何时优先考虑可重复性。

使用特权

评论回复
9
EmmaTT| | 2023-12-6 10:11 | 只看该作者
看任务需不需要那么高执行效率

使用特权

评论回复
10
uptown| | 2023-12-6 16:00 | 只看该作者
应尽量提高代码的可读性和效率。              

使用特权

评论回复
11
benjaminka| | 2023-12-6 17:47 | 只看该作者
如果代码的执行时间过长,可能会导致系统响应变慢,甚至导致系统崩溃,从而影响整个应用的稳定性和可靠性

使用特权

评论回复
12
primojones| | 2023-12-6 18:06 | 只看该作者
写高效的时间代码可以减少单片机执行程序的时间,提高系统的运行速度,优化系统的性能。

使用特权

评论回复
13
pl202| | 2023-12-6 18:43 | 只看该作者
代码的可重复性意味着在类似的情况下可以轻松地重用和修改代码,这有助于提高开发效率、降低开发成本并减少出错的可能性。

使用特权

评论回复
14
jtracy3| | 2023-12-8 08:40 | 只看该作者
这样既可以提高代码的可重复性,也可以降低代码的耦合度,提高代码的时间效率。

使用特权

评论回复
15
benjaminka| | 2023-12-8 09:34 | 只看该作者
一个优秀的单片机程序应该在保证可重复性的同时,尽量提高时间效率。

使用特权

评论回复
16
burgessmaggie| | 2023-12-8 21:01 | 只看该作者
注重代码的可读性和可维护性,便于日后的调试和优化。

使用特权

评论回复
17
eefas| | 2023-12-8 21:48 | 只看该作者
可重复性高的代码有利于减少因硬件、软件故障导致的系统不稳定因素,提高系统的可靠性和稳定性。

使用特权

评论回复
18
pixhw| | 2023-12-9 10:25 | 只看该作者
在满足功能需求的前提下,尽量使用简单的算法和数据结构,降低代码复杂度,提高可重复性。

使用特权

评论回复
19
pl202| | 2023-12-9 14:44 | 只看该作者
编写可重复的代码有助于提高代码的可读性和可维护性,便于其他开发人员理解和使用。

使用特权

评论回复
20
juliestephen| | 2023-12-9 16:02 | 只看该作者
对于实时性要求较高的应用场景,如工业控制、通信等,代码时间效率尤为关键。

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

197

主题

3267

帖子

7

粉丝