代码规范
一.命名规范
- 变量名、函数名应使用小写字母,单词之间使用中划线或下划线分隔,以提高可读性。
- 类名通常使用驼峰命名法,即每个单词的首字母大写,不使用下划线。
- 避免使用拼音或中文命名,尽量使用英文单词或缩写,并确保其含义明确。
二、代码格式
-
缩进和空格:
- -使用统一的缩进风格,如2个空格或4个空格。
- -在操作符两侧、逗号后等位置添加适当的空格,以提高代码的可读性。
2.换行和空行:
- 在逻辑块之间、函数定义之间等位置添加空行,以提高代码的可读性。
- 避免在代码中出现过长的行,一般建议每行不超过80个字符。
三.注释内容:
- 注释应简洁明了,说明代码的目的、功能或复杂逻辑的实现方式。
- 避免在代码中添加无意义的注释或过时的注释。
四.编程风格:
- 在保证代码可读性和可维护性的前提下进行性能优化。
- 避免过早优化或过度优化,以免增加代码的复杂性和维护难度。
在之后的学习中,要做好命名、格式和注释,提升代码的可读性
数学之美读后感
数学之美的第四章(刚刚读完)令我印象深刻,我们现在的语言处理的分词问题居然是用统计的方法解决的,就像现在的大数据,分析出最有可能的情况来进行识别。
原先我对语言处理没有那么多的了解,我以为的处理方法是开篇提到的“查字典法”(遇到字典有的就标记),结果后面了解到是用了统计语言模型,有些颠覆认知。用统计用概率来解决此类问题,日常使用的语言处理确实应该用大数据来完成,这给予了我一种新的思考方式,用更贴近实际的方法解决问题而不是像字典一样机械地处理问题。
读完这一章,我深刻感受到了数学在解决自然语言处理问题中的独特魅力和强大力量。数学与技术结合,用算法来解决问题,用数学来解决问题