论一个coder的基本素养——代码风格和设计程序(cpp)【持续更新(AFO又怎样~~)】

本文分享了一位程序员从混乱的代码风格中挣扎出来的心得体会,通过学习各大公司的代码风格和编程理念,总结出了代码规范的重要性及具体实践方法,如限制每行字符数量、统一使用花括号等。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

在这里插入图片描述
最近被自己愈来愈“放荡”的码风折磨的要死,dug满篇,想去调试结果发现自己的代码写的太乱了以至于自己都看不懂

痛定思痛,仔细去研究了一下各大厂的代码风格和编程理念,现在这里整理一下思维:

代码工整的好处

1.看着舒服,心情好

2.容易理解,可以有效避免一些错误

3.容易维护

4…

代码规范一些细节(各个blog里的和我自己加的)
  • 每一行不能超过79个字符,不然读起来很恼火(这个不需要一个个去数,毕竟连DEV这种过气IDE都可以显示右边缘):

在这里插入图片描述

  • for循环和if语句里面的语句就算只有一句也要加花括号
  • 尽量少用三目运算符(虽然我特别喜欢用
  • 函数长了一定要记得按照逻辑进行空行分割处理(特别是main函数)
  • 变量命名一定要有意义,不要有一个没一个的a,b,c,最好用缩写,毕竟长了也不好
  • to be continue
设计(qiao)代码一些细节

记得迪杰斯特拉大佬曾经说过一句话:

“有效的程序员不应该浪费很多时间用于程序调试,他们应该一开始就不要把故障引入。”

规范代码风格,并且边写边回看边调试,目的都是这个

措施也很简单:

  • 边写边调试
对比

尝试了一下,将我前几日的代码改规范后和以前的对比,感觉确实改进后的要赏心悦目一些:
在这里插入图片描述

记得有一篇blog里写了这样一句话(记不得是哪一篇了):

如果你阅读你的代码能够像阅读一篇英语小短文一样,你就成功了

我觉得他说的有道理。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

AndrewMe8211

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值