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

  第一章的题目是《文字和语言vs数字和信息》。这章写道:"语言和数学的产生都是为了同一个目的---记录和传播信息。而数字、文字和自然语言一样,都是信息的载体。”我认为,我们如今的通信方式和原始人的通信方式并无区别,数字模型原理也不过是生活规律抽象提炼的结果。
  吴军老师在《数学之美》中提到:“这本书的目的是讲道而不是讲术。很多具体的搜索技术很快会从独门绝技到普及,再到落伍,追求技术的人一辈子工作很辛苦。只有掌握了搜索的本质和精髓才能永远游刃有余”。回到我们日常的生活中,需要学习的东西、技术太多太多,然而基本的原理却是没有怎么变化的。数学源于生活,又对生活有着深刻的影响,尤其在当今信息处理领域,数学发挥着基石作用,数学模型可以很好地描述、解决问题。
 这本书,值得细细品味。


1. 命名规范

变量和函数命名:使用有意义的名称,通常采用小写字母和下划线(如 user_name)或驼峰命名法(如 userName)。
类命名:使用大写字母开头的驼峰命名法(如 UserProfile)。

2. 代码结构

缩进:使用一致的缩进(通常为 2 或 4 个空格)来提高可读性。
行长度:限制每行的字符数(通常为 80 或 120 个字符),以便于在不同的屏幕上查看。
空行:使用空行来分隔逻辑块,提高代码的可读性。

3. 注释

函数和类注释:为每个函数和类添加简短的描述,说明其功能和参数。
代码注释:在复杂的逻辑处添加注释,解释代码的意图,而不是描述代码本身。

4. 控制结构

条件语句:使用一致的格式,如在 if 语句中始终使用大括号,即使只有一行代码。
循环:确保循环条件简单明了,避免复杂的嵌套。


 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值