【讨论】关于代码规范性

[复制链接]
查看222 | 回复17 | 2024-4-17 09:55:04 | 显示全部楼层 |阅读模式
在完成相对完整的项目中,一般会比较规范的搭建代码框架分成HAL、framework、APP几个层来写代码,方便修改和调试功能

那么在简单的DIY项目或者简单的外设通信移植验证中有没有必要遵守这种规范呢
个人认为是有这个必要的,便于维护项目以及后续更方便的移植功能到新项目中
但是在各个开源平台中的开源项目,代码规范性好的并不多,几乎只有几个佬的项目能做到代码规范性好一点,移植项目的时候看代码比较舒服
回复

使用道具 举报

lovzx | 2024-4-17 10:34:09 | 显示全部楼层
确实,也想过这方面问题
看到这条评论的人都发财了
回复 支持 反对

使用道具 举报

bzhou830 | 2024-4-17 10:45:22 | 显示全部楼层
不同的企业,不同的团队,规范标准不同。导致大家的习惯也不一样。
有点难搞统一。
选择去发光,而不是被照亮
回复 支持 反对

使用道具 举报

iiv | 2024-4-17 11:08:10 | 显示全部楼层
能跑就行
回复

使用道具 举报

windogirl | 2024-4-17 11:43:17 | 显示全部楼层
HAL  framwork app 通俗的讲是不是对应:驱动  中间件  应用层
回复 支持 反对

使用道具 举报

1055173307 | 2024-4-18 09:30:07 | 显示全部楼层
bzhou830 发表于 2024-4-17 10:45
不同的企业,不同的团队,规范标准不同。导致大家的习惯也不一样。
有点难搞统一。 ...

确实是,一般是在码的过程中形成的习惯比较多
回复 支持 反对

使用道具 举报

1055173307 | 2024-4-18 09:35:40 | 显示全部楼层
windogirl 发表于 2024-4-17 11:43
HAL  framwork app 通俗的讲是不是对应:驱动  中间件  应用层

是的
回复 支持 反对

使用道具 举报

windogirl | 2024-4-18 09:49:43 | 显示全部楼层

很多代码都用这个逻辑
回复 支持 反对

使用道具 举报

hdydy | 2024-4-18 11:00:06 | 显示全部楼层
学习学习
回复

使用道具 举报

lazy | 2024-4-18 11:05:25 | 显示全部楼层


可以看看,大佬的结构。
https://github.com/peng-zhihui/ElectronBot

捕获.PNG
回复 支持 反对

使用道具 举报

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

本版积分规则