代码规范与《数学之美》读后感

一、代码规范

1. 空行

定义变量后要空行。

每个函数定义结束之后都要加空行。

两个相对独立的程序块、变量说明之后必须要加空行。

2. 空格

关键字之后要留空格。

函数名之后不要留空格,应紧跟左括号(,以与关键字区别。

(向后紧跟;)、,、;这三个向前紧跟;紧跟处不留空格。

,之后要留空格。如果;不是一行的结束符号,其后要留空格。

赋值运算符、关系运算符、算术运算符、逻辑运算符、双目运算符(=、==、!=、+=、-=、* =、/=、%=、>>=、<<=、&=、=、|=、>、<=、>、>=、+、-、*、/、%、&、|、&&、||、<<、>>等)前后应当加空格。

单目运算符( !、~、++、--、-、*、&等 )前后不加空格。

3. 成对书写

成对的符号一定要成对书写,如 ()、{}。

4. 缩进缩进是通过键盘上的 Tab 键实现的,缩进可以使程序更有层次感。原则是:如果地位相等,则不需要缩进;如果属于某一个代码的内部代码就需要缩进。

5. 对齐

对齐主要是针对大括号{}说的:{和}分别都要独占一行。互为一对的{和}要位于同一列,并且与引用它们的语句左对齐。

{}之内的代码要向内缩进一个 Tab,且同一地位的要左对齐,地位不同的继续缩进。

6. 代码行

一行代码只做一件事情,如只定义一个变量,或只写一条语句。这样的代码容易阅读,并且便于写注释。

if、else、for、while、do 等语句自占一行,执行语句不得紧跟其后。此外,非常重要的一点是,不论执行语句有多少行,就算只有一行也要加{},并且遵循对齐的原则,这样可以防止书写失误。

7. 注释

C语言中一行注释一般采用//…,多行注释必须采用/*…*/。注释通常用于重要的代码行或段落提示。

二、《数学之美》读后感

数学自幼便伴我们成长,其深奥常令人望而生畏,加之职场日常似乎鲜少直接触及复杂数学。

然而,不容忽视的是,科学领域的基石,乃至现代社会的运作,无不深深植根于数学逻辑之中。从物质实体的构建到虚拟网络的编织,一切均构筑于数学构建的精密框架之上。

《数学之美》一书精髓,在于揭示数学如何塑造世界,及其思维模式的独特魅力。无需精通繁复公式,一旦领悟数学背后的思考逻辑,便能洞悉世界,步入新境界。

数学之用,广泛而深远。以自然语言处理为例,初时尝试教计算机语法,却陷入规则繁多、识别率低的困境。后借数学统计之力,通过计算句子概率判定正误,难题迎刃而解。新闻分类亦然,特征词向量化与余弦定理的应用,展现了数学捕捉事物本质的威力。

数学之所以强大,在于它能揭示仅凭经验难以触及的规律,提供超越经验的解决方案。从行星轨道的精确描绘到全拼输入法的效率飞跃,数学始终是推动进步的关键。

谈及数学之美,核心在于其简约之美。技术细节或许繁复,但背后的“道”却异常简洁。无论是计算机基础的布尔逻辑,还是解决复杂问题的数学策略,均彰显了数学以简驭繁的美学追求。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值