随笔分类 -  架构

五视图是什么-什么是软件架构五视图
摘要:架构视图 着重考虑 关注点 描述方式 逻辑架构 1.功能需求——系统应答向用户提供什么样的服务。2.不仅包括用户可见的功能,还包括为实现用户功能而必须提供的“辅助功能模块” 行为和职责的划分。 分层架构,功能模块或者类图。UML:静态——包图,类图,对象图;动态——序列图,协作图,状态图,活动图。 阅读全文

posted @ 2023-02-27 07:49 梁凤财Zero 阅读(310) 评论(0) 推荐(0) 编辑

软件架构的23个基本原则
摘要:软件体系架构基于一组适用于各种软件系统的基本原则,有经验的架构师知道这些原则,并且能够在软件产品的正确位置实现特定的原则。下面我们快速浏览一下架构师日常遵循的基本原则。 1. 依赖倒置(Dependency Inversion)这一原则表明依赖的方向应该是抽象的,而不是具体实现。如果编译时依赖在运行 阅读全文

posted @ 2022-12-04 22:53 梁凤财Zero 阅读(125) 评论(0) 推荐(0) 编辑

架构师之路一-架构师入门指引
摘要:导读:本系列文章教你怎么样成为一名架构师,而本篇文章则带你先认识一下什么是架构师,架构师的工作是什么? 为什么需要架构师 为什么需要架构师或者说架构师能解决什么样的问题,我们不妨先从两个不同的视角来看一下。 技术高手的视角 小张作为一名拥有3-5年开发经验的技术高手,他经常会思考以下几个问题:• 我 阅读全文

posted @ 2022-05-09 19:18 梁凤财Zero 阅读(605) 评论(0) 推荐(0) 编辑

架构的实战
摘要:1、软件生命周期里架构师的职责是什么? 广义上的“架构”其实是一种能力,可以体现在很多地方,并不局限于软件行业。比如我们想要做一件事情,先明确目标,再进行拆解,想好每一步怎么做,然后逐步实现,最后完成既定目标。再比如我们想要建造某一个建筑,首先要想好造什么,有什么功能或者达到什么目的;再进行设计,输 阅读全文

posted @ 2022-04-28 11:56 梁凤财Zero 阅读(63) 评论(0) 推荐(0) 编辑

Java开发中的23种设计模式详解
摘要:一、设计模式的分类 总体来说设计模式分为三大类: 创建型模式,共五种:工厂方法模式、抽象工厂模式、单例模式、建造者模式、原型模式。 结构型模式,共七种:适配器模式、装饰器模式、代理模式、外观模式、桥接模式、组合模式、享元模式。 行为型模式,共十一种:策略模式、模板方法模式、观察者模式、迭代子模式、责 阅读全文

posted @ 2018-12-08 22:16 梁凤财Zero 阅读(162) 评论(0) 推荐(0) 编辑

导航

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5
点击右上角即可分享
微信分享提示