
架构设计
文章平均质量分 81
画图不是为了画图而画图,去彰显高大上,而是为了能够更好地说明问题,帮助梳理。好的图能够阐述思想
宝总.
成为一个有意思的人
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
【PlantUML】- 时序图
时序图,是我们梳理复杂系统交互或设计的一大法宝。本篇文章,我们来介绍一下PlantUML的时序图。这个相对类图来讲,比较简单,也不需要布局。概念不多解释,直接上示例。读完文章,相信你就能实际操作了。原创 2024-01-13 19:18:51 · 4314 阅读 · 0 评论 -
【PlantUML】-类图-布局,如何改变元素位置
本篇文章以例子为基础,简单地说几个在实际应用过程中摸索出来的PlantUML布局的原则。相信看完这篇文章(有示例),你就可以轻松驾驭PlantUML的布局,自由调动元素了。原创 2024-01-13 18:49:45 · 13422 阅读 · 0 评论 -
【GitHub】-design-pattern-extend(设计模式扩展)
偶然间看到一篇文章 《Java 中保持扩展性的几种套路和实现》写的不错,但是类图画的差了点儿意思。于是,自己动手画了画,对其中的内容作了一些调整,对包做了进一步划分,便于理解消化。原创 2024-01-06 12:45:17 · 2313 阅读 · 0 评论 -
【GitHub】- design-pattern(设计模式)
以下是对GitHub项目 design-pattern (设计模式)的快览。原创 2023-05-23 14:21:48 · 1439 阅读 · 0 评论 -
【架构师】- 一名优秀的架构师应该怎么做架构设计/是否需要写代码
写在前面 以下是我之前读到的关于程菊生老师的关于一名优秀的架构师的一些见解,现整理出来,分享给大家,大致意思如下。目录写在前面1、一名优秀的架构师应该怎么做架构设计?2、架构师是否需要写代码?3、如何解决架构设计与开发分离?1、一名优秀的架构师应该怎么做架构设计? 首先,需要一定的技术广度,能够把握全局,能对本领域内的关键技术和方案有全面深入的了解。其次,需要有足够的技术深度,要能够对关键技术的实现细节有深入的了解,能够将设计方案具体落地,并通过代码运行的反馈结果方向对系统和设计方案进行优化原创 2022-05-15 21:40:54 · 1358 阅读 · 0 评论 -
【源码】-MyBatis-如何系统地看源码
本文就从源码的角度来系统地看看MyBatis、拦截器、数据库连接池以及动态数据源是如何交互的。如有说的不正确的地方,欢迎指正。原创 2023-12-29 19:21:36 · 2597 阅读 · 0 评论 -
【转载】-阿里云开发者-一文探究系统分析与设计的逻辑性
看到一篇关于系统分析与设计写的不错的文章,有理论、有案例,值得学习。以下简单做个导读,感兴趣的,可参见参考资料,阅读原文。原创 2023-09-01 11:57:37 · 1228 阅读 · 0 评论 -
【PlantUML】-类图
写在前面 UML,大家都听过,可是说清楚,能通过UML沟通的人倒不是很多。画图能帮助我们快速回忆一些信息,也方便做大型方案设计。本文将基于IDEA的插件——PlantUML(关于如何安装,请看文档底部的系列文章),并结合plantuml官网,整理出基本的最常用的元素来说明如何绘制类图。如果遇到文章中未整理的其他元素,可自行再去查看官方文档。目录写在前面一、基本概念二、具体步骤1.环境说明2.元素2.1 具体类2.2 抽象类、接口、注解、枚举2.3 包(命名空间)3.访问权限4.关系5.布局三、参考资原创 2022-05-16 16:50:26 · 8055 阅读 · 0 评论