幽默:软件工程为何有时是伪工程? - adymitruk

20-10-13 banq

软件中的“抽象”是使其成为伪工程的原因。我们必须与主观性作斗争,使软件成为确定性学科。基于事实证据、类似会计记账的方式是将带回确定性的一种方式。事件溯源Event sourcing是做到这一点的最佳方法。现在开始就要使用基于eventsourcing制作的方法和工具。

banq注:使用事件溯源记录领域事件原始发生情况,聚合或数据表结构的设计属于一种抽象,这些抽象都是为了满足目的的需求设计,如果需求变化,这些抽象就无用,需要重新抽象,而依据领域事件可以支持这些重新抽象设计。

 

                   

1
猜你喜欢