Part 1 编程规范学习
重要性
刚开始学编程时并不注意编程语句的格式,只在乎代码运行的效果。后来,在与同学的交流时看过别人的代码之后(有规范的,也有很乱的),逐渐明白到编程规范的重要性:
1. 规范的代码可以促进团队合作
2. 规范的代码可以减少bug处理
3. 规范的代码可以降低维护成本
4. 规范的代码有助于代码审查
总体原则
1. 清晰第一
2. 简洁为美
3. 选择合适的风格,与代码原有风格保持一致
详细来自华为编程规范
Part 2 读后感
读完该书第一章,我认为数学之美在以下两点:
其一,是化繁为简的简单之美。爱因斯坦说:“从希腊哲学到现代物理学的整个科学史中,不断有人力图把表面上极为复杂的自然现象归结为几个简单的基本概念和关系。这就是整个自然哲学的基本原理。”李开复院士就认为,这也是贯穿《数学之美》的一个原则。作者本人也写道:“数学常常给人一种深奥和复杂的感觉,但是它的本质常常是很简单而直接的。”“数学的妙处也恰恰在于一个好的方法,常常是最简单明了的方法。”例如,书中写到了,一些用很复杂的文法规则和人工智能解决不了的复杂的语音识别和机器翻译等问题,用很简单的统计数学模型却能轻松解决,根据统计语言模型开发的罗塞塔系统的评测分数高出所有基于规则的系统许多许多。
其二,是与生活密切相关的实用之美。有不少读者说,读了数学之美,才发现大学时学的数学知识,比如马尔可夫链、矩阵计算、甚至余弦函数原来都如此亲切,并且栩栩如生,才发现自然语言和语言处理这么有趣。新闻的分类和余弦定理看似没有半点关系,但是将利用文本特征向量余弦的距离自底向上的分类方法和利用计算向量余弦再进行迭代的方法先后使用,可以充分利用两种方法的优势,既节省时间,又获得很好的准确性。作者提出:“很多数学方法就是这样,看上去没有什么实际用途,但是随着时间的推移却一下子派上了大用场。这恐怕就是许多人至今还在学习数学的原因。”
标签:读后感,代码,编程,之美,规范,数学 From: https://www.cnblogs.com/life-is-a-mess/p/16716828.html