通过什么办法提高代码的可读性 编码的三要素?
编码的三要素?
可读性、可维护性和可办理变更性
去做代码规范、能提高代码质量,能比较显著增强代码的可读性、可维护性和可变更性。
这三大要素常称为代码的读写可维护性,争取增强代码的读写可维护性,是做到代码规范的必要非充分条件。代码规范和架构设计是软件的灵魂所在,代码质量偏低,就引响正常运行,增强软件未交付后维护成本,直接出现还没来能够完成、超出预算、特性缺失等现象。
伪代码的注释可以不写吗?
伪代码注释可以不写,不过能提高代码程序的可读性,建议对代码写注释。
什么用来增加程序的可读性,并不会被程序所执行?
注释利用提高程序的可读性,并不会被程序所想执行。
注释应该是对代码的解释和说明,其目的是让人们也能十分快速地了解代码。注释是编写程序时,写程序的人给一个语句、程序段、函数等的解释或提示,能提高程序代码的可读性。
注释只是目的是想提高可读性,不可能被计算机编译。
什么是优化和bug?
优化:可以使用工具类,字符串工具类,时间工具类,Map工具类等等,都对以往都很最常见的,不容易全局函数的jdk方法做了二次封装方法,这些非常容易在网上可以找到。
bug:又不能至少预期效果的程序代码,统统这个可以称之为bug!这里说的没法达到预期好效果诸如:想执行报错,最后不条件符合,无结果等等
有什么编程的好习惯建议吗?
1.英文命名
中文和拼音命名原则是大忌,最好别用,千万不能用,别用(重要的事情说三遍),我帮人调过拿中文命名原则的代码(编程语言是C#),如果说个折磨。一台笔记本,四个小时都耗在奶茶店里了。为什么不?是因为那人他你不英文,带的拼音还不断夹杂着中文,一个winform窗体他记不了原名是什么了,整个窗体报,应该登陆后的模块,真接连同只剩的窗体一起报废,只能所有覆写,也是代码大部分还在,能直接复制进行现场调试,改命名,要不然再完蛋。
2.写注释
必须得写,尤其是越急切的模块越要不嫌麻烦写注释,而且代码现在你虽然会,但两天后?半个月?几个月后呢?自己再去看,没有注释,自己都到底自己当时写的啥,为么要这样去写。只不过,写注释又不是什么代码的注释都要写的,你就算是教学出版咯,只不过像变量的定义,噬魂之手转换等这些就用不着写,浪费时间。而牵涉到到核心模块的你必须写,诸如:我拿c#写一个图书管理系统,那图书馆理系统之一核心的是什么?图书的借阅,这一模块你必须好好的的写注释。可能会初学者阶段也是自己一个人辅佐皇帝全部的工程,不过以后和人洽谈呢?你不写注释,别人怎摸明白了你的某段代码为么要这样的话去写,写的逻辑是什么,直接对接了api什么的等。
3.多形象的修辞断点
断点用得好,bug可以很快找出来。多应用断点,可以不收缩bug的范围,快速高效。
4.写文档
我个人其实也不比较喜欢写文档的,很痛苦,尤其是反反复复直接修改,可以打印出来的结果不尽如人意。你是可以不那就正经的的写文档,但一定要有一个框架或者思维导图,这样你编程编下来才不会是没头的苍蝇,你做到哪里是哪里,最好还是写文档,比较方便自己理清思路。
5.灵活运用搜索引擎
出bug了,别一下就去问人,百度,Google这些上面的解决方案是有是有的(对此初学者而言),查完搜索引擎上也没有,再去问人。一些资料也也可以按照搜索引擎找得到的。
6.格式
q键这些用起来,最好别学百度的前端的代码那样的,写的是真的很犯恶心人,就没窝进,也不空格,所有的挤在一起,只是因为为了防止自己的代码被人爬走,有时候,不光不蜷进,还把h5和css塞在一起。格式得用好,代码的阅读和bug的里查会舒服很多
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。