今天看见《软件开发本质论:追求简约,体现价值,逐步构建》这本书时,发现我自己对标题的理解又更深了,追求简约是一切的基石,体现价值是软件的意义,逐步构建这是如何实现的方法论。为什么不再学习一遍本书呢?
前言
与软件开发很多优秀的思想一样,现代的敏捷开发通过使工作变得更简单,从而在提升开发效率的同时使我们可以更好地控制开发过程。敏捷很简单,概括来说,他自由四种价值和十二个原则。这能有多复杂呢?然而,它看起来似乎相当复杂。
本书试图从构建软件产品这一复杂的活动中找出某些简单的本质。
简单是对人来说的,一般来说简单的东西是容易理解的,但设计或者说思考过程是复杂的。
投资很简单,但并不容易。 — 沃伦.巴菲特
简单的结果,但过程不容易。
…未完待续