好的代码习惯就是当你10年之后再次阅读这段代码时,能快速理解其功能含义及实现方法。
1、变量名、函数名
变量名取得准确有意义,函数名反映函数功能
2、代码对齐、加空格
每行代码不超过80个字符,且要对齐,在变量与运算符之间加空格
3、函数功能单一
一个函数一个功能,多个功能多个函数
4、函数的输入参数不易过多
函数的输入参数尽可能少
5、加注释
注释要让阅读理解这段代码更快速准确
6、写文档、做图标、做PPT
及时整理代码实现方法,并文本化,方便他人对照文档看代码
7、使用版本管理工具
推荐使用Git
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。
举报投诉
-
代码
+关注
关注
30文章
4941浏览量
73151 -
程序员
+关注
关注
4文章
955浏览量
30786
发布评论请先 登录
相关推荐
热点推荐
奔赴热AI,码力全开!Talkweb House@1024程序员日系列活动圆满收官
1024程序员日”系列活动至此划上了一个圆满句号。本届1024程序员节以“AI构建世界,智能引领未来”为主题,广邀技术大咖、产业领袖、企业代表与全球开发者齐聚星城
HarmonyOSAI编程编辑区代码续写
写功能。并根据编码习惯,设置行内续写和片段续写的时延。
如果已经熟悉了CodeGenie常用的快捷键,想要更加沉浸的体验,可以在该页面勾选Do not disturb,隐藏
发表于 08-21 15:43
程序设计与数据结构
的地址)出发,采用推导的方式,深入浅出的分析了广大C程序员学习和开发中遇到的难点。
2. 从方法论的高度对C语言在数据结构和算法方面的应用进行了深入讲解和阐述。
3. 讲解了绝大多数C程序员开发
发表于 05-13 16:45
零基础入门:如何在树莓派上编写和运行Python程序?
是一种非常有用的编程语言,其语法易于阅读,允许程序员使用比汇编、C或Java等语言更少的代码行。Python编程语言最初实际上是作为Linux的脚本语言而开发的。Py
为什么学了C语言,却写不出像样的项目?
在学习编程的路上,C语言几乎是每个程序员的“必修课”。不管你是打算从事嵌入式开发、系统编程,还是想要深入理解操作系统的底层原理,C语言都是一块重要的基石。然而许多人在学习C语言时,都会遇到这样
低代码与传统开发的区别 低代码与无代码开发的区别
的工具和图形界面来缩短开发时间和降低技术门槛。以下是对低代码开发与传统开发的详细对比: 适用人群 传统开发 :主要适用于有经验、有基础的程序员,他们可以利用各种编码语言进行应用程序的创建。传统开发
阿里云升级通义灵码AI程序员,全面上线
和JetBrains IDEs两大主流开发环境,这意味着开发者可以在自己熟悉的开发平台上,无缝接入并使用这款AI工具。 除了支持主流开发环境外,通义灵码AI程序员还引入了多项新特性,如多文件代码修改和上下文感知等。这些特性使得AI能够更好地理解开发者的意图和需
请问TVP7002的COAST引脚,如果想使用外部输入,应该输入什么样的信号?
您好!请问TVP7002的COAST引脚,如果想使用外部输入,应该输入什么样的信号?TVP7002的EXT_CLK引脚,如果使用外部时钟作为像素时钟和ADC采样时钟,内部寄存器需要做哪些配置,外部电路需要做哪些修改?
发表于 12-23 07:50

程序员写代码需要有什么样的好习惯
评论