怎么判断一个程序员写代码好与不好?

售前免费咨询热线: 4 0 0 - 1 8 6 - 0 9 0 5
汇智资讯Huizhi information

当前位置:首页 »怎么判断一个程序员写代码好与不好?

怎么判断一个程序员写代码好与不好?

日期:2020-11-19 15:41:15 访问量: 来源:

具有普遍通用的评判标准:下面就来列几条具有普遍适应性的评判标准:

1、代码注释:这一点是很简单的一点、也是适用性很强的一点;无论是个人编程还是公司业务、核心技术研发、科研等等类型的项目都需要,好的注释会使得代码可读性强,易于代码的交接、复用。

程序员

2、命名规范:命名规范,有文档的、项目的、资源文件的、类的、函数的、变量、常量等等,之所以放到第二位是因为,适用于代码的好的命名规范,一般具有唯一性(不会产生歧义),专业性、简洁性等特点,能让项目代码协同工作人员一眼读懂其所代表的含义,在相同作用域下不会与类似作用功能的函数、变量等,产生命名冲突和歧义。

程序员

3、编程风格:编程风格大公司一般都会有具体要求,其中命名规范也是其中一点;拆开讲是为了内容简洁;简单讲几点:
1、代码对齐格式
2、函数{}的使用,代码段的设置
3、字符串、sql语句的编写规范
4、返回值,函数类型(这个放进来比较勉强)
5、如果再往大了说,文件组织等(偏向于架构风格)

4、代码性能:也可以说是代码执行效率;这个就得视具体项目及应用环境的限制了,主要还是看在空间利用率和时间执行效率上的性价比。

5、耦合性:特别是业务型的项目很注重,现在普遍采用微服务的架构模式,主要也是为了满足低耦合的要求;代码耦合性高,会造成可维护性特别差!包括对代码的业务/功能拓展,性能优化、重构等等。

6、复用性、可移植性:一个偏向于(Java、.net等)一个偏向于c一类的编程语言及技术;复用性需要做好低耦合比较容易达到,如:减少对输入参数、输入参数类型申明为泛型、返回值类型返回泛型等。可移植呢:多用于嵌入式移动设备的底层编程、驱动、内核、网络、文件等底层架构基础编程。

汇聚行业精英智慧

致力于高端IT技术人才培养

助力万千学员成就IT梦!

汇智动力

扫码关注 领取资料

www.hzdledu.cn

相关阅读Reading

全国热线:400-186-0905

总部热线:028-6547-1147

周一至周日9:30-24:00

我要咨询
汇智动力微信

汇智动力微信公众号

')