社区
研发管理
帖子详情
现在的软件架构到底是怎么样的?
cnepine
2003-11-01 07:51:14
现在的软件架构到底是怎么样的?
...全文
75
10
打赏
收藏
现在的软件架构到底是怎么样的?
现在的软件架构到底是怎么样的?
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
10 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
JackShine
2003-11-18
打赏
举报
回复
gz
mis98ZB
2003-11-13
打赏
举报
回复
mark
qingshan
2003-11-13
打赏
举报
回复
菜鸟认为软件架构是系统软件底层的东东,供其他开发者比较方便调用。比如使用MFC的文档和视图架构。
ihihonline
2003-11-12
打赏
举报
回复
软件架构就是软件的航标;
cnepine
2003-11-12
打赏
举报
回复
就是软件的运作模式。
timberxiaohui
2003-11-12
打赏
举报
回复
软件架构应该是一个比较大的研究课题。
我任务他包括三个方面:
客户需求,功能,结构。
ozzzzzz
2003-11-12
打赏
举报
回复
请说明我们是要讨论FRAMEWORK还是ARCHITECTURE。
两者差别巨大。形象的说一个是战略上的架构ARCHITECTURE,一个是战术上的结构FRAMEWORK。
设计模式是FRAMEWORK的FRAMEWROK,但是它和ARCHITECTURE又有不同。设计模式关注于FRAMEWORK实现的方法和细节,ARCHITECTURE关注在FRAMEWORK的高层构想和设计指引。设计模式在FRAMEWORK下工作,而ARCHITECTURE在FRAMEWORK上工作。一个设计模式为所有适应它的场景的FRAMEWORK服务,而一个ARCHITECTURE只统辖它手下的FRAMEWORK。
对于FRAMEWORK的设计,其实现在已经有人总结出来专门的设计模式--FRAMEWORK PATTERN,而ARCHITECTURE也存在它的ARCHITECTURE PATTERN。
可以说FRAMEWORK是具体实现的设计执导,ARCHITECTURE是你设计FRAMEWORK的执导。形象的说,J2EE是一个ARCHITECTURE,而JBOSS是一个具体的FRAMEWORK。
elephant78
2003-11-12
打赏
举报
回复
当前,体系结构仍是一个非常新的研究领域,其概念还相当模糊。
其中一种模型是用四个视图来表示一个系统:
概念视图描述系统的主要构件及它们之间的关系;
模块视图包含功能分解与层次结构;
运行视图描述了一个系统的动态结构;
代码视图描述了各种代码和库函数在开发环境中的组织。
体系结构的模式包括:管道和过滤器,黑板模式等。
我们常说的设计模式也是软件体系设计的一部分,是低一层层次的模式
集中于一个特定的面向对象设计问题或设计要点,描述了什么时候使用它。
最低的模式是代码级别等,如循环的使用
tthxqtt111
2003-11-03
打赏
举报
回复
不明白您是什么意思。个人意见如下:软件架构包括软件需求分析、设计,要用到uml、设计模式等等。
kinmax
2003-11-01
打赏
举报
回复
关注
软件架构
师应该知道的97件事.pdf
软件架构
师应该知道的97件事.pdf
软件架构
设计教程(非常全)
非常完整的
软件架构
设计教程。共分10章 269页!!!!!!!!!!!!!!!!!!!!!!!!!
jQuery技术内幕 深入解析jQuery架构设计与实现原理
《jquery技术内幕:深入解析jquery架构设计与实现原理》由阿里巴巴资深前端开发工程师撰写,从源代码角度全面而系统地解读了jquery的17个模块的架构设计理念和内部实现原理,旨在帮助读者参透jquery中的实现技巧和技术精髓,同时本书也对广大开发者如何通过阅读源代码来提升编码能力和
软件架构
能力提供了指导。 《jquery技术内幕:深入解析jquery架构设计与实现原理》首先通过“总体架构”梳理了各个模块的分类、功能和依赖关系,让大家对jquery的工作原理有大致的印象;进而通过“构造jquery对象”章节分析了构造函数jquery()的各种用法和内部构造过程;接着详细分析了底层支持模块的源码实现,包括:选择器sizzle、异步队列deferred、数据缓存data、队列queue、浏览器功能测试support;最后详细分析了功能模块的源码实现,包括:属性操作attributes、事件系统events、dom遍历traversing、dom操作manipulation、样式操作css、异步请求ajax、动画effects。 《jquery技术内幕:深入解析jquery架构设计与实现原理》在分析每个模块时均采用由浅入深的方式,先概述功能、用法、结构和实现原理,然后介绍关键步骤和分析源码实现。让读者不仅知其然,而且知其所以然。事实上,本书的根本价值在于传达一种通过阅读源码快速成长的方式。无论是前端新人,还是经验丰富的老手,只要是对javascript感兴趣的开发人员,都会从本书中受益。
java工程师15本必读书籍推荐
java工程师15本必读书籍推荐
Swift中文教程DOC版
Apple Swift编程语言入门教程 中文版本文档。主要通过实例讲解基础的语法
研发管理
1,268
社区成员
28,284
社区内容
发帖
与我相关
我的任务
研发管理
软件工程/管理 管理版
复制链接
扫一扫
分享
社区描述
软件工程/管理 管理版
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章