434
社区成员
发帖
与我相关
我的任务
分享一、代码规范
1、注重代码的可读性,控制复杂度,做到能让人像读自然语言一样读自己的代码。然后是可维护性和可变更性,能快速、安全地修改代码是目标;代码分层要合理。能控制各层的复杂度,以分层的思路去设计,提高代码的复用性。
2、
(1)程序块要用缩进风格编写,缩进空格数为4个。
(2)相对独立的程序块之间、变量说明之后必须加空行。
(3)较长的语句要分成多行书写,长表达式要在低优先级操作符处划分新行,操作符放在新行之首,划分出的新行要适当缩进,使排版整齐,语句可读。
(4)若函数或过程中的参数过长,要注意划分。
(5)不允许把短指令写在同一行,及一行只能写一句指令。
(6)if、for、do、while、case、switch、default等语句自占一行,且if、for、do、while等语句的执行语句部分无论多长都要加括号{}.
(7)一行程序以小于80字符为宜,不宜过长。
(8)一般情况下,源代码的注释量应该在20%以上。
(9)写代码同时写注释,修改代码同时修改注释,保证代码注释的一致性,不再有用的代码要删除。
(10)注释内容要清楚明了易懂,防止注释的二义性。
(11)避免在注释中写缩写,特别是非常用缩写。
二、《数学之美》读后感
读前内心对这本书稍有抵触情绪,猜想无非使用枯燥的语言将“数学”拆开翻来覆去地讲。读完后不禁为自己的武断羞愧。《数学之美》不单单讲数学,更涉及计算机,科技这类于社会发展不可或缺的要素。
读完后有一个认知与我心中根深蒂固:工具异常重要,因此工具先进是社会发展的先决条件。与此有关,数学与计算机就是重要的工具。纵观市场,百度,谷歌,阿里巴巴,腾讯都可以作为数学与计算机完美结合的例子,它们无一不掌握了先进的工具。随社会进步发展,工具的改朝换代也同时进行着。例如,点播代替电视,手机微博或腾讯新闻代替报纸,电子书替代纸质书,当然这都离不开数据,计算机。
书中提到的众多例子中让我印象深刻的要属于余弦定理和多维向量的结合解决了计算机新闻分类的难题!简直神奇,也让我窥见抽象数学背后的浩瀚,也让我进一步了解数学的可用实用之处,更清晰地感受其价值!对我来说,数学本身是抽象的,读完数学之美又让我懂得数学是其他可视可感工具背后的工具。数学同哲学有些微相似之处,源于具体但又高于具体。我猜想,在未来,人们会尝到用数学分析万物的甜头,并习惯这一方式。
正是因为这显而易见的时代趋势,国家更加重视数学人才。同理可得,未来将被掌握在精通数学之人手中。我想这也许是吴军写这本书的深层原因。