发新帖我要提问
12
返回列表
打印
[STM32F1]

模块化

[复制链接]
楼主: zhaoxqi
手机看帖
扫描二维码
随时随地手机跟帖
21
wyjie| | 2022-3-1 23:43 | 只看该作者 回帖奖励 |倒序浏览
我认为 C 的抽象能力严重不足是导致无法实现优异的嵌入式组件的根本原因,而 C++ 天生具有强大的抽象能力,并且具有高效的多范型设计,完全可以实现各方面特性都优异的嵌入式组件,C++ 唯一的缺点是难度巨大,学习曲线陡峭,绝大部分人在学有所成之前就已经放弃了,也就无法领略到 C++ 的风采。

使用特权

评论回复
22
zhaoxqi|  楼主 | 2022-3-1 23:45 | 只看该作者
是啊,现在手头项目可以明显看出,第一次完成时结构性很好,但慢慢的不能适应客户需求,后来的程序员在原有程序上不停的缝缝补补,多次修改后已经面目全非。

使用特权

评论回复
23
dingy| | 2022-3-1 23:47 | 只看该作者
刚开始学习C时,很多“规定”都是为了快速入门的,看上去十分合理,比如全局变量都放置在同一个头文件,项目小还可以,大了之后就和没放一起也差不多。函数中变量都放在函数开头,看上去不错,但知道栈的人都知道,栈空间是有限的,临时变量用完应及时释放。

使用特权

评论回复
24
dengdc| | 2022-3-1 23:49 | 只看该作者
难道处理器不走线程直接并发,面向对象就不是过程程序,我看面向对象就是把常用函数封装了,还是面向过程调取

使用特权

评论回复
25
jiajs| | 2022-3-1 23:51 | 只看该作者
确实是这样

使用特权

评论回复
26
zhanghqi| | 2022-3-1 23:53 | 只看该作者
但是做细致了也不容易

使用特权

评论回复
27
chuxh| | 2022-3-1 23:55 | 只看该作者
想法是很好的 但是不同意做

使用特权

评论回复
28
xxrs| | 2022-3-1 23:57 | 只看该作者
想法非常不错

使用特权

评论回复
29
zhaoxqi|  楼主 | 2022-3-2 20:29 | 只看该作者

嗯,我再好好缕一缕吧,有了好消息及时通知大家

使用特权

评论回复
30
chenjun89| | 2022-3-2 20:42 | 只看该作者
这样当然最好

使用特权

评论回复
31
tpgf| | 2022-4-1 19:02 | 只看该作者
这是非常好的思路

使用特权

评论回复
32
labasi| | 2022-4-1 19:07 | 只看该作者
这样做一开始工作量很大的

使用特权

评论回复
33
paotangsan| | 2022-4-1 19:12 | 只看该作者
想法是好的 但是个人不容易实现

使用特权

评论回复
34
renzheshengui| | 2022-4-1 19:20 | 只看该作者
面对多样化的产品 能通用吗

使用特权

评论回复
35
wakayi| | 2022-4-1 19:23 | 只看该作者
基本上很难实现啊

使用特权

评论回复
36
wowu| | 2022-4-1 19:30 | 只看该作者
困难非常巨大啊

使用特权

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

本版积分规则