当前位置:网站首页>软考 系统架构设计师 简明教程 | 软件开发方法
软考 系统架构设计师 简明教程 | 软件开发方法
2022-07-21 12:19:00 【万猫学社】
软件开发方法
软件开发方法比软件开发模型高一个层级,一个软件开发方法可以包含多个软件开发模型。
软件开发方法由以下方法逐个演化:结构化法、面向对象方法、面向服务方法。
结构化法
自顶向下,逐步分解求精;严格分阶段,阶段产出标准化;拆分后颗粒度很细,是函数或过程,导致应变能力差,目前很少单独被使用。
面向对象方法
把人员和事物抽象成类,每个类有属于自己的函数或过程,再组成业务流程。自底向上;阶段界限不明;更好应变、更好复用;符合人们的思维习惯。
边栏推荐
- 16.target和currenTarget的区别?
- Admin组件
- 不得不了解的四大作用域:application,session,request,page
- go-系统监控
- 8.==与===?
- ionic4学习笔记6--在自定义组件中使用原生的ionic4组件
- Matplotlib adjust legend related content
- The MathType DLL cannot be found.Please reinstall Math问题已解决
- Fake death occurs when Google browser is saved as an image
- 设计消息队列存储消息数据的 MySQL 表格
猜你喜欢
随机推荐
js中的转义字符?
oracle ebs form表单常用对象及其关系
300. 最长递增子序列
基于SqlSugar的开发框架循序渐进介绍(12)-- 拆分页面模块内容为组件,实现分而治之的处理
马斯克热搜体质无疑,称已将大脑上传云端,却遭网友热议!
16.target和currenTarget的区别?
尚品汇后台管理项目SPU模块和SKU模块的实现
Mozilla基金会发布2022 Internet Health报告:2030年AI将为全球经济贡献15.7万亿,美去年AI投资是中国的近三倍
Provincial and urban linkage data
【模糊神经网络】基于simulink的模糊神经网络控制器设计
ionic4学习笔记12-某东项目栅格完成商品列表
Installation and use of yarn
ionic4学习笔记6--在自定义组件中使用原生的ionic4组件
There are always errors in installing plug-ins in NPM
下载工具proayee-down的使用方法
ionic4学习笔记11-某东项目热门商品展示
第十一节 缓存雪崩、热点数据失效 跟着大宇学Redis--------目录帖
显示隐藏密码明文+密码框验证信息
[MFC development] serial port communication example
Collection of risk control article resources