专业网站建设品牌,十四年专业建站经验,服务6000+客户--广州京杭网络
免费热线:400-963-0016      微信咨询  |  联系我们

如何成为一个有代码洁癖的程序员_java

当前位置:网站建设 > 技术支持
资料来源:网络整理       时间:2023/3/7 1:27:19       共计:3611 浏览

如何成为一个有代码洁癖的程序员?

如果每个程序员都能意识到代码洁癖-清新脱俗的一个词,那程序员的工作效率肯定会提升不少。我是步入科技圈,当初也一直在寻找出路,现在说说我的改变之路。如果对你有帮助,点个赞呗。

首先你要做到的就是,对自己学习的编程语言要有一定的熟练度。刚入门的程序员,最重要的还是弄清楚自己到底在学什么,了解自己敲出来的代码在干什么。就拿函数来说,你要知道函数声明、函数定义、函数块内的:变量定义、代码逻辑、返回值等等信息。你可以用编程语言完成指定的一些事情之后,下面就可以谈代码洁癖了。

与其说代码洁癖,貌似更像是说编程质量,这主要包括三个方面:编程风格、出错处理以及算法复杂度分析。

1.编程风格:简单的提几个要点,比如命名习惯,合理使用空行分割代码块、注释、不要省大括号{}与对齐、空格的正确使用等等。

2.出错处理:出错处理是考验程序健壮性的标准之一。比如,参数中有指针,用该指针之前就需要判断是否为空;空间申请有始有终,有Malloc就要有free;try catch finally的合理使用等等。如下Memcpy函数的实现:

3.复杂度分析:对于同一个问题,再有几种算法可供选择的条件下,优先选用最合适的。比如排序都有很多种,适用于不同的情况。这就客观要求我们对同类问题要有多种思路,这一点才能做得更好。

结尾我推荐一本电子书《高质量c++/c 编程指南》,这本书虽然是书名指的是c++/c,但是里面的很多规则同样适用于Java,Python,C#等,有助于程序员培养好的代码规范。如果你有更好的想法,欢迎一起交流。

版权说明:
本网站凡注明“广州京杭 原创”的皆为本站原创文章,如需转载请注明出处!
本网转载皆注明出处,遵循行业规范,如发现作品内容版权或其它问题的,请与我们联系处理!
欢迎扫描右侧微信二维码与我们联系。
·上一条:十进制1125转换成二进制是多少_java | ·下一条:Java开发系统什么场景使用公共jar包_java

Copyright © 广州京杭网络科技有限公司 2005-2025 版权所有    粤ICP备16019765号 

广州京杭网络科技有限公司 版权所有