ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

个人代码规范和《数学之美》读后感

2022-09-10 18:04:58  阅读:205  来源: 互联网

标签:语句 读后感 语言 代码 之美 注释 规则 变量


一、个人代码规范

规则1:程序块要采用缩进风格编写,缩进风格为4个空格;

规则2:缩进或对齐只能用空格键;

规则3:相对独立的程序块,变量说明之后必须加空行;

规则4:较长的语句(>80字符)必须分行书写;

规则5:不允许多个短语句写在一行中,必须分行书写;

规则6::if、for、do、while、case、switch、default default default 等语句自占一行 等语句自占一行,且 if、for、 do、while 等语句的执行语句部分无论多少都要加括号 等语句的执行语句部分无论多少都要加括号{};

规则7:代码行之内应该留有适当的空格;

规则8:注释的版式 :注释也需要与代码一样整齐排版

规则9:命名尽量使用英文单词,力求简单清楚 ,力求简单清楚,避免使用引起误解的词汇和模糊的 ,避免使用引起误解的词汇和模糊的 缩写,使人产生误解 ,使人产生误解;

规则10:对于变量命名,禁止取单个字符 ,禁止取单个字符(如 i、j、k...),建议除了要有具体含义 外,还能表明其变量类型 还能表明其变量类型、数据类型等,但 i、j、k 作局部循环变量是允许的

二、注释

1.注释应与其描述的代码相近,对代码的注释应放在其上方或右方(对单条语句的 注释)相邻位置,不可放在下面,如放于上方则需与其上面的代码用空行隔开。

2.注释与所描述内容进行同样的缩排。

3.将注释与其上面的代码用空行隔开。

4.变量、常量、宏的注释应放在其上方相邻位置或右方;

5.源程序有效注释必须在20%以上

《数学之美》读后感

    读完第一章之后,发现在远古时代我们的祖先早就开始自然的使用我们目前使用的一下计数或者语法规则,只不过没有给它们明确的定义而已,随着时代的发展,慢慢的被传播被正规化。我们的祖先“现代人”在长成我们今天的模样以前,就开始使用和传播信息了。比如以前动物的咿咿呀呀,或者早期人类发出的含糊的声音,都是他们传播信息的一种方式。这里边信息的产生、传播、接收和反馈,与今天最先进的通信设备在原理上没有任何差别,由于早期需要传播的信息较少,所以他们并不需要语言和数字。由于人类开始拥有一些食物和物件,所以他们迅速学习新鲜事物,语言也越来越丰富,越来越抽象,当语言和词汇多到一定的程度,人类仅靠大脑已经记不住所有词汇了,便有了记录信息的需求,这便是文字的起源。譬如早期中国的甲骨文,古埃及的象形文字等等。作者很形象的将机器学习算法重点额聚类类比于古代的相同语义符号的分类。在古代,按照文字意思对文字进行聚类,同样会带来一些歧义性。罗塞塔:上面记载了三种语言,埃及的象形文字、埃及的拼音文字和古希腊文。为文字的发展带来了巨大的贡献。在书中提到的美索不达米亚的数字我认为非常的漂亮,不禁惊叹于古人的智慧。慢慢的语言开始传播并发展成现如今的语言。吴军博士用一种很独特的方式去描述了文字发展的历史以及文字,数字以及语言之间的关系,以及他们背后的数学。看完这一章我第一次知道了十进制的来源以及阿拉伯数字其实是古印度人发明的,还有许多我不知道的语言以及历史,这一章我倒是像在看历史书而不是数学书。

标签:语句,读后感,语言,代码,之美,注释,规则,变量
来源: https://www.cnblogs.com/OdinAbyss/p/16677944.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有