最近读完了《大象:Thinking in UML》,收获很大。这本书绝不是指导UML工具怎么使用,而是循循善诱地传授在软件世界中思考问题的方法。软件本质上是解决人的问题,软件系统中几乎所有的要素(如用例、边界、实体、领域模型等)都应该是通过建模推导出来的,而不是凭借经验或者感觉。书中的许多观点都需要细细消化、并在实践中加深理解。
大象:Thinking in UML
最近读完了《大象:Thinking in UML》,收获很大。这本书绝不是指导UML工具怎么使用,而是循循善诱地传授在软件世界中思考问题的方法。软件本质上是解决人的问题,软件系统中几乎所有的要素(如用例、边界、实体、领域模型等)都应该是通过建模推导出来的,而不是凭借经验或者感觉。书中的许多观点都需要细细消化、并在实践中加深理解。