博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
架构设计中的方法学——迭代设计
阅读量:6835 次
发布时间:2019-06-26

本文共 281 字,大约阅读时间需要 1 分钟。

(本文摘自2010技术应用计划相关章节)

在软件生命周期中,我们如何对待架构设计的发展?

 

架构设计往往发生在细节需求尚未完成的时候进行的。因此,随着项目的进行,需求还可能细化,可能变更。原先的架构肯定会有不足或错误的地方。

 

借用一句明言,"凡事预则立,不预则废",在软件设计初期,投入精力进行架构的设计是很有必要的,这个架构是你在后续的设计、编码过程中依赖的基础。

 

我们应用迭代方法的最大的目的就是为了稳步的改进软件架构。

 

软件架构的改进在软件开发过程会经历一个振荡期,这个振荡期可能横跨了数个迭代周期,其间架构的设计将会经历剧烈的变化,但最后一定会取向于平稳。

转载地址:http://koqkl.baihongyu.com/

你可能感兴趣的文章
Exchange日常管理之二十二:配置保留策略
查看>>
数据库原理 - 序列5 - 事务是如何实现的? - Undo Log解析
查看>>
【笔记】与Android酱的第一周
查看>>
最先进数据中心都建在哪?
查看>>
一个jsp内嵌一个jsp
查看>>
将用户添加至sudoers列表
查看>>
MySQL用户管理、常用sql语句、数据库备份
查看>>
Redis持久化实践及数据恢复
查看>>
分享一个java对xml,excel,jdbc.properties,读写文件,读写图片等实现(1)
查看>>
ApacheBench-web性能测试
查看>>
Python(四)字符串
查看>>
Git命令集十五——拉取命令
查看>>
【大数据】分布式计算
查看>>
Linux文件查找
查看>>
mysql-atlas安装及使用教程
查看>>
IP地址的划分和配置路由
查看>>
.ini文件的读写操作
查看>>
Google Guava 概要
查看>>
卖火柴的小女孩
查看>>
linux bash基础
查看>>