读书笔记
文章平均质量分 55
skdzyl1
小伙子要有目标,要上进那
展开
-
领域驱动设计:事件驱动模型
一、事件建模范式1. 关注点:领域行为引起的领域概念的变化;针对状态建模;分析和设计的驱动力是事件,建模的核心是事件,事件引起的领域对象状态的迁移。二、事件风暴1. 工作坊,对复杂的业务领域,探索,高效的协作方法;2. 何为事件:过去发生的事实。不同的人员对事件的理解不一样?3. 关键事件流:识别出一系列的关键事件并将其连接起来,形成一条显而易见 基于时间轴的事件路径。4. 事件的角色:时间风暴中,事件起因-》事件为果;用户,伴生系统,策略(定时器),前置事件。6.时间风暴的两个原创 2022-02-27 17:06:16 · 427 阅读 · 0 评论 -
Unix设计哲学
初次接触unix设计哲学的概念,简单学习下,或许有助于业务系统的架构设计。以下为网络转载:模块原则,Modularity:写简单的程序,并用好的接口连接它们 清晰原则,Clarity:清楚透明的算法比“高明”的算法更好 组装原则,Composition:写能够跟其他程序一起工作的程序 隔离原则,Separation:分离接口(使用引擎的方法)和引擎 简单原则,Simplicity:尽量简化算法,不到必要的时候不要增加复杂度 简约原则,Parsimony:只要在必要的时候才写大型...原创 2022-02-27 11:10:01 · 458 阅读 · 0 评论 -
领域驱动设计
一、评论1. "什么适合就选择什么。可是到了最后,似乎还是凭借着经验在跟着感觉走。没有教会领域建模的方法,只有可意会不可言传的感觉"2.在领域世界的建筑墙上,其实刻满了“状态”两个字!3....原创 2022-02-27 11:07:34 · 293 阅读 · 0 评论 -
Java学习之一
1.一个.java文件,可以包含多个类,但最多只有一个public的类,并且这个类的名字和该文件名相同。public即指我是公用的在任何地方可调用。 如果一个a.java文件里有b,c,d等类,那么public类a可以在工程任何地方访问;但是b,c,d等类只能在a类所在的同包内访问,即只有包访问权限。想一想:为什么要如此机制,是为了控制类的访问权限,就像控制方法行为的权限?或许是某些类原创 2016-09-18 21:15:00 · 255 阅读 · 0 评论