发文章
发文工具
撰写
网文摘手
文档
视频
思维导图
随笔
相册
原创同步助手
其他工具
图片转文字
文件清理
AI助手
留言交流
code小生,一个专注大前端领域的技术平台
每天 8.40 推送技术文章
从实际角度看,优秀的软件架构不应该进行过度设计,否则可能带来维护者成本。软件架构设计亦应坚固可靠,以应对内外界多种不同类型的攻击,提供可靠、精准的输出。面对外界的变化,响应要迅速及时。同时还要做到灵活可扩展。同样,软件架构也应具备美观性,代码要简洁,易于阅读、维护、能使维护者从直观上对功能产生更清晰的认识,从而能够快速地处理变化。优秀的软件架构亦是组件抽象,没有复杂依赖关系,易于扩展分离的。出自《移动开发架构设计实战》
从实际角度看,优秀的软件架构不应该进行过度设计,否则可能带来维护者成本。
软件架构设计亦应坚固可靠,以应对内外界多种不同类型的攻击,提供可靠、精准的输出。面对外界的变化,响应要迅速及时。同时还要做到灵活可扩展。
同样,软件架构也应具备美观性,代码要简洁,易于阅读、维护、能使维护者从直观上对功能产生更清晰的认识,从而能够快速地处理变化。优秀的软件架构亦是组件抽象,没有复杂依赖关系,易于扩展分离的。
来自: codingSmart > 《待分类》
0条评论
发表
请遵守用户 评论公约
转载: 架构设计三原则
架构设计三原则。但是在研究了架构设计的发展历史、多个公司的架构发展过程(QQ、淘宝、Facebook 等)、众多的互联网公司架构设计后,我...
软件架构必备基础
软件架构必备基础。软件架构需要综合性的技术知识,基本上不可能在一门课中涵盖软件架构的方方面面。本课程立在对软件架构的核心内容进行提纲挈领的整理,帮助那些准备步入软件架构的技术人员快速而准...
不了解持续架构会落伍么?
不了解持续架构会落伍么?从架构到持续架构。老码农个人认为,持续架构以及可持续性技术都是对时间视角架构问题的积极探索和实践,并且...
【新提醒】android移动开发 十个 案例 值得学习
【新提醒】android移动开发 十个 案例 值得学习。最后登录 2011-9-4 注册时间 2010-3-8 阅读权限 30 在线时间 109 小时。励精图治 Ⅳ, 积分 338, 距离下一级还需 362 积分。android移动开发案例详解...
SOA 面向服务架构 阅读笔记(一)
1.1 在很多企业中,业务和IT技术是各自独立的,无法使用通用的统一语言进行管理。2.1 利用SOA,业务和IT互相妥协,达到相互平衡的状态。...
架构设计中的6种常见安全误区
无标题自然世界中,先天有缺陷的生物总是容易被细菌病毒入侵,而健壮的生物更能抵抗细菌病毒的攻击,计算机系统也是一样,若有先天的架构设计安全缺陷,那么在面临网络攻击的时候,就更容易被入侵或者...
20091102 看《软件架构设计》
移动开发每周阅读清单:Clang Attributes、Android打包
移动开发每周阅读清单:Clang Attributes、Android打包。近日,美国旧金山联邦法庭陪审团就谷歌与甲骨文的版权案进行判决,认定谷歌Android系统没有侵犯甲骨文版权,驳回了甲骨文索赔90亿美元的诉讼请...
MDCC 2016中国移动开发者大会
MDCC 2016中国移动开发者大会。怎样将前沿技能与一线的项目开发相结合?iOS开发峰会,立足新 技能与详细实习,直面国内外iOS开发大牛与技...
微信扫码,在手机上查看选中内容