随笔分类 -  2024大二下读书笔记

摘要:如果要用一句话概括《代码大全》的话,我以为是「为人 写代码,而不是机器」。 一:为人写代码,势必要考虑代码的扩展性。人是多变的,现实世界也是多变的,所以写代码之前需要设计,也才有设计模式,让你想变就变。 二:为人写代码,势必要考虑代码的易读性。书中无数次强调变量名的重要性,同样是代码,int i = 阅读全文
posted @ 2024-06-04 18:34 艾鑫4646 阅读(6) 评论(0) 推荐(0) 编辑
摘要:梦断代码 这本书的开头章节是零,在软件人的脑子里,总是以零为一段自然数的开头,因为计算机从开始计数! 于是,我睁大了眼睛,又返回去从第0章再次阅读; 一段话击中了我: “hellow world"程序一无所用,但足以 蛊惑人心; 多少软件项目雄心勃勃,最终却未结善果。 经历一学期的磨练之后,对此话深 阅读全文
posted @ 2024-05-26 22:48 艾鑫4646 阅读(4) 评论(0) 推荐(0) 编辑
摘要:(代码大全)那么为什么软件构建如此重要呢? 1.构建活动是软件开发的主要组成部分。(在一个项目中大约会占到30%-80%的时间)2.构建活动是软件开发中的核心活动。(不正规的项目中基本达到100%)3.把主要的精力集中于构建活动,可以大大的提高程序员的生成效率。4.构建活动的产物:源代码,往往是对软 阅读全文
posted @ 2024-05-09 23:49 艾鑫4646 阅读(7) 评论(0) 推荐(0) 编辑
摘要:在深入阅读了《构建之法》,我深感其中所蕴含的软件开发团队的智慧与策略之深刻。本章主要围绕软件开发中的团队合作与项目管理,提出了许多具有实际指导意义的观点和方法,让我对软件开发的团队协作有了更为全面和深入的理解。 首先,我被本章中强调的“以人为本”的软件开发理念所打动。在软件开发过程中,团队成员之间的 阅读全文
posted @ 2024-05-07 17:41 艾鑫4646 阅读(5) 评论(0) 推荐(0) 编辑
摘要:在阅读了《构建之法》,我深感软件开发过程中的项目管理不仅仅是技术层面的挑战,更是一个对团队协作、时间管理和风险控制的综合考验。本章内容为我提供了一个全新的视角,让我对软件开发项目管理的复杂性和重要性有了更深入的理解。 本章首先强调了项目管理在软件开发中的核心地位。一个成功的项目不仅需要技术过硬的开发 阅读全文
posted @ 2024-05-07 17:40 艾鑫4646 阅读(4) 评论(0) 推荐(0) 编辑
摘要:在阅读了《构建之法》,我深感软件测试在软件开发过程中的重要性。这一章节详细介绍了软件测试的多种方法,如单元测试、代码覆盖率测试、构建验证测试、验收测试等,并强调了在保证软件质量的同时,也要关注测试的效率和成本。 首先,我被软件测试的复杂性和细致性所震撼。在软件开发中,我们往往容易陷入“写代码”的单一 阅读全文
posted @ 2024-05-07 17:40 艾鑫4646 阅读(3) 评论(0) 推荐(0) 编辑
摘要:2.1单元测试 大部分软件由多人合作完成,每个人负责的模块可能被其他人调用。为了避免因误解、疏忽或不了解模块变化而导致的错误,需要明确模块功能并确保模块质量。单元测试是一个有效的方法,可以确保每个模块的功能正常,并且不会影响其他模块。 2.1.1用VSTS写单元测试 小飞创建了一个C#类库,其中包含 阅读全文
posted @ 2024-04-18 16:47 艾鑫4646 阅读(6) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示