第一周作业 《数学之美》读后感及代码规范

一、代码规范总结(参考CSDN)

参考文章链接:https://blog.csdn.net/qq_34869143/article/details/94554253?ops_request_misc=%257B%2522request%255Fid%2522%253A%2522163184948516780264028923%2522%252C%2522scm%2522%253A%252220140713.130102334.pc%255Fall.%2522%257D&request_id=163184948516780264028923&biz_id=0&utm_medium=distribute.pc_search_result.none-task-blog-2~all~first_rank_ecpm_v1~rank_v31_ecpm-7-94554253.pc_search_result_cache&utm_term=%E4%BB%A3%E7%A0%81%E8%A7%84%E8%8C%83&spm=1018.2226.3001.4187

https://blog.csdn.net/bullbat/article/details/9265351

总结如下:

1.标识符命名统一,简洁,达意,英文。利用骆驼法则。

2.缩进格式:大括号的开始在代码块开始的行尾,闭合在和代码块同一缩进的行首。

3.代码注释:独立的代码模块、文件、函数需要撰写注释以说明其实现意图、原理、怎么使用等(比如函数的输入输出参数等),独立的代码文件和模块(比如类)最好写上作者日期、联系方式、版本号等信息,以便后期做追踪;

4,程序结构化、模块化:程序设计中有很多原则、设计模式,不同的语言、不同的情景可能会有些差异,但整体需要支持高类聚、低耦合的设计实现方案;养成写开发文档的习惯。对于每一个页面设计(前接页,后接页),包括功能说明,页面设计,页面名称,存放位置等,应当有相应的文档记载。对于发生改动的地方,需要保留原来的部分(注释或备份),并说明备份文件存放的地方,改动时间,修改人;对于程序部分,应该有相应的设计流程,改动的时候,也需要设计改动流程图,以便以后进行对比,和查找问题所在位置,以及问题的严重性分析。

 

 

二、《数学之美》读后感

《数学之美》这本书题为数学,但实际上实在介绍信息领域与数学之间的关系,将数学模型带入到我们的实际生活里,其中数学部分有概率论,图论等等和计算机编程息息相关的知识。其中书里提及“自然语言是人类交流信息的工具”。由此,作者将自然语言处理等同于通信系统的解码问题,根据接收端收到的信号分析,理解,还原发送端的信息,其实和我们生活中人与人之间的交流,利用电脑之间的信息传递是一致的。其次,书里还提及了图论,就是如何建立搜索引擎索引的本质,将搜索的东西比作是我们旅游城市的线路和关系,根据我们日常生活例子来解释使得这些枯燥的代码和算法变得通俗易懂,而这也是我阅读前几章后得到的心得体会。

posted @ 2021-09-17 11:47  Varié  阅读(48)  评论(0编辑  收藏  举报