首页 > 其他分享 >软件工程读后感10-代码阅读方法与实践4

软件工程读后感10-代码阅读方法与实践4

时间:2023-12-17 21:59:58浏览次数:27  
标签:读后感 编码 代码 我会 规范 软件工程 文档 将来 10

最近,我阅读了代码阅读方法与实践的下一部分。
意义重大的编码工作,或大型、有组织体制之下的项目,比如GNU和BSD,都会采纳一套编码规范、指导原则或约定。计算机语言和编程系统为程序员如何表达一个给定的算法提供了大量的余地。代码规范提供风格上的指导,目标是增强代码的可靠性、易读性和可维护性。过去,我对于代码规范的重视程度不够,将来,我会尝试重视编码过程中的代码规范。
大多数规范都会说明文件应该如何命名,应该使用什么样的扩展名。过去,我对于文件命名和文件扩展名的了解不够深入,将来,我会尽可能的了解一些命名的规范。
现代块结构语言编写的程序,都使用缩进来强调每个块的嵌套层次。风格指南经常规定用来缩进代码块的空格的数量和类型。过去,我对于缩进的重视程度不够,将来我会尝试更加重视缩进。
软件系统并非只是代码。因此,许多编码指导原则都延伸到开发过程的其他领域,包括文档、生成和发布过程的组织。至少,许多指导原则都会规定标准的文档,以及编写它们的格式。由于最终用户文档经常与应用程序或发布过程紧密地绑定在一起,故而常常组织的最好。过去,我对于非编码领域的重视程度不够,将来我会尝试更加非编码领域。
应用传统工程方法的项目,在开发过程中,会生成大量不同的文档。当这些文档得到正确维护时,它们确实能够帮助您理解系统的基本原理、设计和实现。过去我对于文档的重视程度不够,将来我会尝试写一些文档。
在阅读文档时,要时刻注意,文档常常会提供不恰当的信息,误导我们对源代码的理解。过去,我错误的认为文档中的东西都是正确的,将来我会更加深入的了解文档。

标签:读后感,编码,代码,我会,规范,软件工程,文档,将来,10
From: https://www.cnblogs.com/zhangxutong/p/17909909.html

相关文章

  • 兰馨五棵松20211110个人贡献
    我完成的工作:主要负责前端设计,参与了部分数据库整合和文本编写。我们小组的相关代码链接:https://gitee.com/an-jiran/dzgwxt/tree/master/(撰写代码时未统计代码行数)我们小组总共发布14篇博客,我贡献了其中5篇,相关链接如下:https://www.cnblogs.com/lanxin5kesong/p/17780874.ht......
  • 初中英语优秀范文100篇-030My Life in the Future-我未来的生活
    PDF格式公众号回复关键字:SHCZFW030记忆树1Ithinkmylifewillbecolorfulandmeaningfulinthefuture.翻译我认为我未来的生活将会丰富多彩并且有意义。简化记忆生活句子结构主语(I):这句话的主语是“I”,表示说话者。谓语(think):这句话的谓语是“think”,表示说话......
  • 10 建立索引的情况和注意点
    频繁进行查询条件的字段,可以创建索引。但是索引不可创建过多,会影响表数据更新速度。对于业务上有唯一要求的数据列,可以指定唯一索引。同时也可以提高查询速度。频繁进行分组或排序的字段,可以建立索引,加快分组或排序的速度。如果有多个字段,可以建立联合索引。一些注意点:数据量小的......
  • 20211101王晨博电子公文网站个人贡献
    个人贡献1.活动图2.前端网页,页面显示优化3.适配新增加解密功能、完善前端页面及接口调试4.前端页面5.代码个人贡献878行,小组共4800+行https://gitee.com/kcf03/man-k/tree/0d9851e308a40770bd47ef9f0c2847d586c9ff59/front6.小组文档15篇,我贡献1篇https://www.cnblogs......
  • P1029 [NOIP2001 普及组] 最大公约数和最小公倍数问题
    首先最大公因数和最小公倍数之积等于两个原数的积,这是基本性质然后两个数中,最小也是大于等于最大公因数,最大不超过最小公倍数最暴力的方法是,在这个范围内遍历其中一个数,积除以这个数得到另一个数,然后用辗转相除法进行判断就可以求解。当然,可以缩短范围。缩短范围有两个基本思想......
  • 10.31
    publicclassUserServlet extendsHttpServlet{    @Override    protectedvoiddoGet(HttpServletRequestreq,HttpServletResponseresp)throwsServletException,IOException{        StringrequestURL=req.getRequestURL().toString();     ......
  • 11.10
    6、输入10个学生5门课的成绩,分别用函数实现下列功能:(选做)(1)    计算每个学生的平均分。(2)    计算每门课的平均分。(3)    找出所有50个分数中最高的分数所对应的学生和课程;(4)    计算平均分方差:           ,其中,xi为某一个学生的平均分。程序代码......
  • HydroOJ 从入门到入土(7)Hydro自带数据生成器使用说明(>=4.10.1)
    Hydro更新了一个新功能,可以直接用自带的数据生成器,在线生成数据,简单记录一下使用方法目录1.文件准备2.使用步骤3.注意事项4.文件模版1.文件准备gen.py(数据生成器,后附模版)std.cpp(标准程序,后附模版)文件名随意,其他的类型应该也行,不过没试.2.使用步......
  • 20211105李宜时个人贡献
    个人分工一、个人工作简述1.需求规格说明书阶段界面原型和采访登录界面注册界面扫码登录团队介绍用户管理用户注册2.具体操作时期的任务框架建设阶段情况前端设计调试和修改阶段情况公文上传签收前端修改公文查询,签收二、代码链接发送公文页......
  • 腾讯出品!1000多万人次使用,推荐一个神奇的工具网站
    先来看下有哪些工具,基本你日常用到需要的,都有的,网站地址文末获取!工具简介在当今的信息时代,我们每天都需要处理各种各样的数据、文件、图片等,有时候会遇到一些困难和麻烦,比如格式不兼容、文件过大、图片模糊、生词难懂等。为了解决这些问题,我们通常需要下载安装各种软件或者应用,......