好的代码习惯就是当你10年之后再次阅读这段代码时,能快速理解其功能含义及实现方法。
1、变量名、函数名
变量名取得准确有意义,函数名反映函数功能
2、代码对齐、加空格
每行代码不超过80个字符,且要对齐,在变量与运算符之间加空格
3、函数功能单一
一个函数一个功能,多个功能多个函数
4、函数的输入参数不易过多
函数的输入参数尽可能少
5、加注释
注释要让阅读理解这段代码更快速准确
6、写文档、做图标、做PPT
及时整理代码实现方法,并文本化,方便他人对照文档看代码
7、使用版本管理工具
推荐使用Git
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。
举报投诉
-
代码
+关注
关注
30文章
4907浏览量
71245 -
程序员
+关注
关注
4文章
954浏览量
30517
发布评论请先 登录
相关推荐
热点推荐
为什么学了C语言,却写不出像样的项目?
在学习编程的路上,C语言几乎是每个程序员的“必修课”。不管你是打算从事嵌入式开发、系统编程,还是想要深入理解操作系统的底层原理,C语言都是一块重要的基石。然而许多人在学习C语言时,都会遇到这样

低代码与传统开发的区别 低代码与无代码开发的区别
的工具和图形界面来缩短开发时间和降低技术门槛。以下是对低代码开发与传统开发的详细对比: 适用人群 传统开发 :主要适用于有经验、有基础的程序员,他们可以利用各种编码语言进行应用程序的创建。传统开发
阿里云升级通义灵码AI程序员,全面上线
和JetBrains IDEs两大主流开发环境,这意味着开发者可以在自己熟悉的开发平台上,无缝接入并使用这款AI工具。 除了支持主流开发环境外,通义灵码AI程序员还引入了多项新特性,如多文件代码修改和上下文感知等。这些特性使得AI能够更好地理解开发者的意图和需
机械革命发布CODE AI程序员本
近日,英特尔新质生产力技术生态大会在成都举行,机械革命作为重要参展商带来了多款明星产品引爆全场!其中更是在AI PC软件生态产品发布分论坛上,Intel、智谱、机械革命三方联合发布了专为程序员设计的CODE AI程序员本,成为本次大会的一大亮点。
AI编程工具会不会抢程序员饭碗
AI编程工具可辅助编程,减少手动编码,提升效率,对程序员有积极影响也有挑战。程序员需深化技能、拓宽知识应对。长远看,AI与人类程序员将共生共荣。
第五届长沙·中国1024程序员节开幕
据官方媒体报道,10月24日;? 第五届长沙·中国1024程序员节在湖南湘江新区开幕;本次中国1024程序员节以“智能应用新生态”为主题。设置有岳麓对话、技术英雄会、主题峰会及赛事、展览等活动,一场
代码整洁之道-大师眼中的整洁代码是什么样
模糊,带着这个问题,本人读完了世界软件开发大师马丁的《代码整洁之道》这本书,来了解下大师眼中的整洁代码画像是什么样的,相信能给你带来不一样的理解和感悟。 关于整洁

评论