会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
遥远2
博客园
新随笔
管理
上一页
1
···
8
9
10
11
12
13
14
15
16
···
37
下一页
2019年9月17日
UML-逻辑架构精化
摘要: 向下请求:Facade模式 向上返回:观察者模式 不局限于上图中指定的层使用相应模式,其他层也可以使用。 另外,尽量不要出现“公共业务模块”,设计时尽量做好系统拆分。否则,一旦修改公共代码,可能会影响其他调用者,因此一定做好版本向下兼容。
阅读全文
posted @ 2019-09-17 15:18 遥远2
阅读(485)
评论(0)
推荐(0)
2019年9月10日
UML-架构分析-阶段
摘要: 初始阶段:架构概念验证原型 》确定其可行性 细化阶段:因素表、技术备忘录、SAD(软件架构文档) 移交阶段:可能会修改SAD-》确保与最终部署版本的一致性 后续进化循环:重温架构性因素和决策。
阅读全文
posted @ 2019-09-10 12:12 遥远2
阅读(251)
评论(0)
推荐(0)
UML-架构分析-架构原则
摘要: 1、高内聚 2、低耦合 3、防止变异(间接性等) 4、关注点分离 方法1: 方法2: 方法3:
阅读全文
posted @ 2019-09-10 12:07 遥远2
阅读(280)
评论(0)
推荐(0)
UML-架构分析-步骤
摘要: 1、识别->因素表 2、解决->技术备忘录 1)、可靠性 2)、法律问题 3)、可适应性
阅读全文
posted @ 2019-09-10 11:43 遥远2
阅读(180)
评论(0)
推荐(0)
UML-架构分析-基础
摘要: 1、何时开始架构分析? 2、变化点&进化点 这2点会导致架构设计中,事先决定好采用何种设计模式。例如:对于变化点,采用Decorator等适合的模式;对于进化点,事先设计设计模式,如多个税金接口可采用Facade、Strategy等模式。 总体原则就是,面向接口编程,做到未雨绸缪。对于变化点,不知道
阅读全文
posted @ 2019-09-10 09:27 遥远2
阅读(413)
评论(0)
推荐(0)
2019年9月8日
idea使用eclipse风格
摘要: 说明,只是代码编辑区采用eclipse风格,其他用的是idea的IntelliJ(白色风格) 1、下载文件 2、配置
阅读全文
posted @ 2019-09-08 14:52 遥远2
阅读(2296)
评论(0)
推荐(0)
java-简单工程模板
摘要: 1、maven 2、logback.xml
阅读全文
posted @ 2019-09-08 14:07 遥远2
阅读(292)
评论(0)
推荐(0)
2019年9月6日
linux常用命令
摘要: 1、查看什么操作系统? cat /etc/issue 输出: CentOS Linux release 7.6.1810 (Core) 2、查找安装文件 which mysql 3、查看分区大小 df -h 输出: Filesystem Size Used Avail Use% Mounted on
阅读全文
posted @ 2019-09-06 21:08 遥远2
阅读(155)
评论(0)
推荐(0)
2019年9月3日
UML-领域模型的精化
摘要: 拙劣的分类和错误的概括是混乱生活的祸根。--H.G.Wells的总结 1、is-a原则 2、使用包组织领域模型 1)、领域概念包 2)、具体包
阅读全文
posted @ 2019-09-03 09:46 遥远2
阅读(419)
评论(0)
推荐(0)
2019年8月27日
UML-用例关联
摘要: 1、用例关联:就是各个用例之间的关系,分3种关系分别是:包含关系、扩展关系、泛化关系。 2、包含关系 1)、示例 2)、使用场景 3、术语 4、扩展关系 如果某个用例文本因为某些原因不能被修改,但是,业务要修改,怎么办?答:创建扩展或附加用例,并且在其中指明扩展点,即:在何处、何种条件下触发扩展用例
阅读全文
posted @ 2019-08-27 17:56 遥远2
阅读(644)
评论(0)
推荐(0)
上一页
1
···
8
9
10
11
12
13
14
15
16
···
37
下一页
公告