首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >架构下有哪些主题?

架构下有哪些主题?
EN

Stack Overflow用户
提问于 2010-07-06 05:13:59
回答 3查看 125关注 0票数 2

我是一个经验丰富的程序员。在学习C#的过程中,我学习了一系列主题,例如序列化、异常处理、图形等。

但是,架构和软件设计中有哪些主题?

我的列表包含了往返、分层、分层的概念,还有其他的吗?

谢谢

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2010-07-06 05:23:35

在架构层面,我们关注的是:

  • Services
  • Components
  • Security
  • Infrastructure
  • Backward/forward兼容性(迁移、双阶段、etc)
  • Scalability
  • Reliability
  • Federation
  • Standards )(不一定符合行业标准,仅适用于consistency)

架构既是关于技术的,也是关于非技术的沟通和业务策略的。架构师负责将业务目标转换为系统,由开发人员和技术人员实现。

就你现有的列表而言- "tiers“是一个高层次的开发概念,而我认为”往返“是相对低级的。在体系结构级别,甚至在高级软件设计级别,“往返”是系统之间通信的实现细节,在它开始影响上面列出的一个领域之前,它并不是很有趣。我不知道你说的“分层”是什么意思。

票数 2
EN

Stack Overflow用户

发布于 2010-07-06 05:17:59

灾难恢复、可扩展性、缓存、吞吐量、集成、安全性

这些只是其中的几个。

票数 0
EN

Stack Overflow用户

发布于 2010-07-06 13:00:00

尽管这个列表令人兴奋,但我试图涵盖最基本的几点:

  • Functional requirements
  • Non-functional requirements
  • Architectural patterns
  • Architecture models
  • Design patterns
  • Anti-patterns
  • Application security
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/3182196

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档