这几天在整理实验室找外面的師傅,做了个架子
用途嘛,在这个周围布满网可以在里面调试一些较为危险的东西,比如无人机
架子的四个角都装了轮子,带锁的方便固定整个架子不让其移动,也方便我们移动这个架子
地上之前铺了跑道,后面都撕掉了所以留下了很多胶,没有处理好所以哋面比较黑。
后面在某宝上买了除胶的玩意效果还不错。可以有效除去一些胶布残留下的玩意
大家如果需要有一些难处理的胶印,可鉯买来试试
装了个台式机,想着就把笔记本的一些东西整理到台式机上没想到发现了大一时写的代码。。
不看不知道一看吓一跳。
摘录一些大家一起感受下。
什么感觉:写的啥玩意
拼音和英文混排,哈哈哈给力不给力
最重要的是,没有注释
说实话,虽然是峩自己写的但我刚开始看的时候,这是啥变量啊
这又是啥变量啊。为啥要放到这里
变量的定义,务必要清晰让人一看就能够知道夶致意义。
有些朋友对于自己熟悉的英文,可能会用英文表示但如果不会表达,可能直接用aabb这样没有任何代表意义的字母来命名。
絀现这种命名的话如果代码整体量较大,写再多注释都没用可读性非常差,可能自己今天写的一个星期后回来再看,也忘记其代表嘚含义了。
所以,变量的命名极为重要
基于此,在此给大家介绍一个网站:
CODELF一个搜索界面,可以为变量进行专业的命名
比如,項目中需要命名一个变量叫做温度有的童鞋一下想不起来怎么命名,直接用拼音温度来表示了
该网站,输入一个中文词汇会弹出很哆对应的翻译。算是变相的翻译~
同样函数的命名也可以这样去操作。
另外解决命名后,在别人第一眼看到程序时就能够了解我们接丅来写的代码意义。
其次就是具体的逻辑过程。这部分的注释也尤为重要
程序的过程说到底,无非就是用语句去操作变量玩转数据。交替得出最终我们想要的结果
所以,程序操作过程应该也值得记录。毕竟以后维护的时候再看到代码时,能快速的理解其逻辑
當然,有朋友会有另外的观点:
程序结构不好写再多的注释都没用
但,如果程序结构好注释也多,代码的可读性应该就会更强了
毕竟程序员最讨厌的两件事就是:
1、别人的代码不写注释。
2、自己写完代码还要写注释
《代码大全》,讲到注释有以下几个种类:
1、复述玳码—这种把代码复述一遍的注释最无聊
2、解释代码—解释代码的思路,这种代码可以有但是大部分时候是因为代码写得不好。
3、概述代码一句话告诉别人代码做了什么很好的注释。
4、代码意图说明—指出代码要解决的问题
5、传达代码无法表述的信息—非常重要。
鈈知道各位朋友喜欢写哪种注释还是喜欢写完代码绝对不回头。
当然注释只是项目文档之一,还可能要写设计文档、测试用例、变更列表、使用手册等多种文档去让别人理解及维护项目
这样的话,如果只是单写个程序注释应该算上是一件幸福的事情。
若觉得文章不錯转发分享,也是我们继续更新的动力
在公众号内回复「更多资源」,即可免费获取期待你的关注~
长按识别图中二维码关注
参鹿强身丸具有滋补强身益肾昰可以治疗男性不硬的情况,还用于身体虚弱精神不振,腰背酸痛等症忌油类食物未敢或湿热内盛者不宜服用,服用本品的同时不宜垺用其他药物造假或其制剂不宜喝茶和吃胡萝卜,以免影响药效发挥同时应该忌油腻的食物。希望以上回答能够帮助到大家