首页 > 其他分享 >阅读笔记4

阅读笔记4

时间:2024-05-12 15:09:41浏览次数:22  
标签:Rational 错误 代码 笔记 阶段 阅读 RUP

构建之法2:

两人合作、团队和流程

代码风格的原则:简洁,易读,无二义性

代码复审的目的不只在于指出代码的错误,还在于发现逻辑错误、算法错误、潜在的错误和回归性错误——当前的修改导致以前修复的缺陷又重新出现、可能需要改进的地方,还可以互相传授经验、让更多的成员熟悉项目各部分的代码、同时熟悉和应用领域相关的实际知识。

二人合作的阶段分为:萌芽阶段、磨合阶段、规范阶段、创造阶段、解体阶段。在二人合作阶段,每个人都有自己的看法与观点,会有很多问题出现,要知道,问题早出现比晚出现要好得多,需要理性思考来获取合适地方法。

从瀑布模型开始的各种模型都有一个共同点重计划,重事先设计,重文档表达这一类的方法中集大成者要算Rational统一流程(Rational UnifiedProcess,RUP)。RUP把软件开发的各个阶段整合在一个统一的框架里

要完成一个复杂的软件项目,团队的各种成员要在不同阶段做不同的事情,这些不同类型的工作在RUP中叫做规程(Discipline)或者工作流(Workflow)。

标签:Rational,错误,代码,笔记,阶段,阅读,RUP
From: https://www.cnblogs.com/yindantong/p/18187833

相关文章

  • Presto学习笔记——Go客户端连接Presto
    1.查询PrestoDB(facebook版本)1.创建PrestoDB环境使用docker创建presto测试环境https://hub.docker.com/r/prestodb/presto/tags拉取镜像dockerpullprestodb/presto:0.284启动dockerrun-p8080:8080-ti-v/Users/lintong/Downloads/config.properties:/opt/pres......
  • 阅读笔记3
    构建之法1:《构建之法》第一章介绍了软件工程的概念、理论、知识点和软件工程和计算机科学的关系。具体来说是让我认识到了以下几个概念:源代码管理,配置管理,质量保证,软件测试,需求分析。程序理解,软件维护,服务运营,合称为软件的生命周期。另外读到"将软件与程序分隔开来的就是用户......
  • 玩转AI,笔记本电脑安装属于自己的Llama 3 8B大模型和对话客户端
    2024年4月18日,Meta开源了Llama3大模型,把AI的门槛降低到了最低,这是人工智能领域的一个重要飞跃。我们个人也可以部署大模型了,这简直就是给个人开发者发了个大红包!Llama3模型有不同的参数版本,本文主要分享我在个人笔记本电脑是部署8B参数过程和编写客户端,让我们大家......
  • go学习笔记——wire依赖注入
    wire是google开源的使用依赖注入来自动连接组件的代码生成工具安装goinstallgithub.com/google/wire/cmd/wire@latest官方使用文档:https://github.com/google/wire/blob/main/docs/guide.md文档参考:手把手,带你从零封装Gin框架(十二):使用Wire依赖注入重构golang中的依......
  • MIT6S081课程笔记
    MIT6S081课程笔记mit6s081lecturenotesCreated:2023-06-05T20:26+08:00Published:2024-05-12T12:13+08:00Categories:OperatingSystem关于这门课程使用到的资料:schedule:https://pdos.csail.mit.edu/6.S081/2020/schedule.htmlschedule可以认为提供了资源(如pdf、......
  • FFmpeg开发笔记(二十)Linux环境给FFmpeg集成AVS3解码器
    ​AVS3是中国AVS工作组制定的第三代音视频编解码技术标准,也是全球首个已推出的面向8K及5G产业应用的视频编码标准。AVS工作组于2019年3月9日完成第三代AVS视频标准(AVS3)基准档次的制订工作,参考软件的测试表明,AVS3基准档次的性能比上一代标准AVS2和HEVC提升了约30%。libuavs3d是AVS......
  • Android开发&Kotlin学习笔记
    为了做《基于安卓定位的考勤系统》,学了一些杂乱的知识,在这里简单记录一下。除了在C#桌面应用开发中感性的体会到了些XML布局的知识以及课上学习的Java知识,其他也算是零基础了。GoogleAndroidDeveloper的课程2023/10/25:跟着官方文档先快速入门一下基本内容。截至目前来看官方......
  • ThreadLocal入门笔记
    ThreadLocal入门笔记最近学习小傅哥的面经手册,学习到ThreadLocal,这里做个笔记加深印象,也方便日后复习。ThreadLocal是除了加锁这种同步方式之外的一种规避多线程访问出现线程不安全的方法,它的核心思想是:共享变量在每个线程都有一个副本,每个线程操作的都是自己的副本,对另外的线程......
  • 读天才与算法:人脑与AI的数学思维笔记25_涌现理论
    1. 人工智能新闻1.1. 人工智能新闻报道算法的核心是如何将未经处理的原始数据转换成新闻报道1.2. 很少有记者为美联社决定使用机器来帮助报道这些新闻持反对意见1.2.1. 像“Wordsmith”这样的算法,具有自动化的洞察力、科学的叙事能力,现在正被应用于基于大量数据的分析报道......
  • [NOI2009] 二叉查找树 & 笛卡尔树学习笔记
    这个题:二叉搜索树原理认识+区间dp;只要熟练相关算法就一定可以做出来。但我不行。。。我们学习一下笛卡尔树:什么垃圾东西,不学了。发现这个题是l蓝书上一道题jqb。二叉查找树又有一个性质:二叉查找树的中序遍历是其代表的序列从小到大排序的结果。而无论Treap如何旋转,其都......