需求发生的『良性』『显性』的变化就是软件不断迭代的驱动力,因此我们积累的领域知识和模型也要适应这种变化。关于提炼知识和建模,Eric Evans...
在软件开发过程中,一次分析、设计、建模、编码,我们面临的复杂问题就能够解决吗?显然,我们无法忽略随着时间向前而产生的另一种复杂度——变化。我们能...
原文:https://herbertograca.com/2019/08/12/documenting-software-architectur...
原文:https://herbertograca.com/2019/06/05/reflecting-architecture-and-doma...
代码回顾是帮助团队养成编写高质量代码的习惯的手段之一。 1. 代码回顾应该... 尽早发现代码中存在的问题,并进行修复。 提高代码的可读性,降低...
原文:https://herbertograca.com/2018/09/03/action-domain-responder/ 这篇文章是软件...
原文:https://herbertograca.com/2018/08/31/resource-method-representation/ ...
原文:https://herbertograca.com/2018/08/29/model-1-model-2/ 这篇文章是软件架构编年史(译)...
原文:https://herbertograca.com/2017/10/05/event-driven-architecture/ 这篇文章是...