logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

软件工程----瀑布模型

核心是将项目开发过程划分为一系列严格线性的阶段,这些阶段按照固定的顺序依次进行,每个阶段在前一个阶段完成后才能开始。保证质量,减少返工,每个阶段都有相应的文档保留和评审,质量有保证,并在编码完成后进行严格的按需求文档进行测试,以确保质量。项目规划:项目计划,迭代规划----项目可行性研究报告,用户需求文档。软件测试:代码缺陷,报告缺陷----测试报告。软件设计:架构设计----架构设计文档。程序编

#软件工程
软件工程----4+1架构模型

在面对对象技术中,表现为对象或对象类的形式,采用抽象、封装和继承的原理。借助于类图和类模版的手段,类图用来显示一个类的集合和它们的逻辑关系:关联、使用、组合、继承等。它解决并发性、分布性、系统完整性、容错性的问题,以及逻辑视图的主要抽象如何与进程结构结合在一起,即定义逻辑视图中的各个类的具体操作是在哪一个线程中被执行。逻辑视图的风格采用面向对象的风格,其主要的设计准则是视图在整个系统中保持单一的、

#软件工程
软件工程----喷泉模型

定义:喷泉模型主要用于描述面向对象的开发过程,喷泉一次体现了面向对象开发过程的迭代和无间隙特征。迭代意味着模型中的开发活动经常需要多次重复,每次重复都会增加或明确一些目标系统的性质,但却不是对先前工作结果的本质性改动。无间隐是指在开发活动(如分析、设计、编程)之间不存在明显的边界,而是允许各开发活动交叉、迭代地进行。缺点:在软件开发过程中可能随时会增加各种信息、需求和资料,需要严格管理文档,这样就

#软件工程
ARouter踩坑之'Program type already present: com.alibaba.android.arouter.routes.ARouter$$Group$$My'

Program type already present: com.alibaba.android.arouter.routes.ARouter$$Group$$MyRouter2Learn how to resolve the issue at https://developer.android.com/studio/build/dependencies#duplicate_classes...

#android#android studio
到底了