美文网首页
关于软件架构设计的几点想法

关于软件架构设计的几点想法

作者: 天之見證 | 来源:发表于2023-12-04 10:19 被阅读0次

今天在看《Computer Networks:A Systems Approach》,读到这段的时候有些感触,基本涵盖了整个软件架构(开发)的整个过程。

To start us on the road toward understanding how to build, operate, and program a network, this chapter does four things.
First, it explores the requirements that different applications and different communities of people place on the network.
Second, it introduces the idea of a network architecture, which lays the foundation for the rest of the book.
Third, it introduces some of the key elements in the implementation of computer networks.
Finally, it identifies the key metrics that are used to evaluate the performance of computer networks.

软件架构(开发)可以粗略看作以上4个阶段:

  1. 分析需求
  2. 设计架构
  3. 架构关键点
  4. 评估架构

上面的架构二字,也可以换做 “开发”,或者其他动词。

可以以上面的过程作为评估自己的的标准,检查是不是漏了阶段,或者哪儿阶段做的不够。

相关文章

  • 系统架构设计师概述

    现代信息系统架构三要素:构建、模式和规划 软件系统架构是关于软件系统的结构、行为和属性的高级抽象 系统架构设计师需...

  • 我的软件测试开发工程师书单

    关于编程实践 《程序员的职业修养》 《代码整洁之道》 关于架构与设计 《敏捷软件开发:原则、实践与模式》 《设计模...

  • 14软件架构设计(系统设计)

    软件架构概述 从需求分析到软件设计之间的过渡过程称为软件架构。只要软件架构设计好了,整个软件就不会出现坍塌的错误,...

  • DEC培训Day-1:应用架构

    DEC-应用架构设计 更偏向于技术架构的设计。应用:应用软件的概念应用架构:应用的技术架构应用软件:按照不同领域、...

  • 架构的先决条件

    软件架构(software archivtecture)是软件设计的高层部分,是用于支撑更细节的设计的框架。架构也...

  • 系统架构设计师学习笔记 第九章 软件架构设计

    第九章 软件架构设计 9.1 软件架构概述 9.1.1 软件架构的定义 定义1:软件或计算机系统的软件架构是该系统...

  • 微服务架构设计实践

    微服务架构设计实践 1 序言 最近,在软件架构设计领域,微服务非常火。 一提到软件开发、架构设计,如果不提微服务,...

  • 软件架构:基础概念总结

    定义 软件架构是指:对于软件的各个方面做出的设计决定,包括行为上的和结构上的。 架构与设计的关系 架构是设计的一部...

  • 学习总结0606

    一、软件架构的概念 软件架构是有关软件整体结构与组件的抽象描述,用于指导大型软件系统各个方面的设计。 软件架构整体...

  • 软件架构设计案例总结

    软件架构设计案例总结。 前言 优秀的软件系统离不开好的架构设计,但很多开发者关注架构设计时,往往停留在概念层面,缺...

网友评论

      本文标题:关于软件架构设计的几点想法

      本文链接:https://www.haomeiwen.com/subject/rxnlgdtx.html