
软件架构
无良的奋斗少年
这个作者很懒,什么都没留下…
展开
-
从零开始学架构——架构基础
本文章的内容是根据书籍《从零开始学架构》整理的资料,供作者以及读者查阅。1. 架构的定义软件架构指软件系统的顶层架构。详细阐述如下:a. “系统由一群关联个体组成”,个体分别是:系统、子系统、模块、组件等。架构需要明确系统包含哪些“个体”。b. 系统中的个体需要“按照某种规则”运作,架构需要明确个体运作和协作的规则。2. 架构设计的目的2.1. 软件架构的历史背景(...原创 2019-05-19 20:37:41 · 6378 阅读 · 1 评论 -
从零开始学架构——架构设计原则以及设计流程
本文章的内容是根据书籍《从零开始学架构》整理的资料,供作者以及读者查阅。1. 架构设计原则1.1. 合适原则合适的架构优先于业界领先的架构。真正优秀的架构是在企业当前人力、条件、业务等各种约束条件下设计出来的,能够合理将资源整合在一起并发挥出最大功效,并且能够快速落地。1.2. 简单原则简单的架构优先于复杂的架构1.3. 演化原则架构需要随着业务的发展不断演化...原创 2019-05-21 17:23:46 · 714 阅读 · 0 评论 -
大话代码架构——书籍感想
Architecture is like teenage sex,everybody talks about it,nobody really knows what is it。1. 架构是什么每个项目都会使用多台服务器(Web服务器、数据库服务器、文件服务器......),如何针对对不同服务器选型,如何管理这些服务器,如何让这些服务器平稳运行,开发过程中使用的语言选型,数据库的选择,...原创 2019-05-17 17:56:15 · 904 阅读 · 0 评论