走进SylixOS代码

程序设计绝对是一门艺术,而不仅仅是一门技术。

首先,程序设计的出发点是给别人看,可读性强、易于理解、易于维护。如果你的程序只能自己来维护,那么到你离开这个程序时,你的程序也就与你一起离开了这个世界。

所以说一个程序要有一个好的设计,不应该是东抄抄、西抄抄的罗列代码。

写代码是一个工程,程序设计是一种艺术;如果程序员只注重代码,那就像盖房子时的砌砖匠,只知道照图施工而已。世界那么多令人叹为观止的美丽建筑物,那是设计家的艺术杰作,而不是砌砖匠的艺术杰作。

因此,代码中的规范和设计结构对代码的编写很重要,而我们今天要说的SylixOS代码规范就遵循了艺术这个概念,SylixOS代码整体看很是清楚,下图是我随便截取得一个函数

,在SylixOS中的每个函数都有注释,都遵循了相同的规范,这样对于代码阅读者、开发维护者很方便也很好理解,而且代码中的块块层次也很清楚。


至于代码规范的东西,我也没有太多说的毕竟网上的东西太多了,只是现在无论看linux的代码还是中国其他RTOS的代码给人的感觉就是乱,在一个系统中都没有一个统一的规范(只是个人一些短浅的看法呵呵)如果觉得SylixOS的代码还可以的话,可以关注SylixOS的官网(www.sylixos.com)

  • 2
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值