经过一年多的努力,《简单之美》即将面世了。感谢杨福川先生的发现、鼓励和支持,也感谢小波,文柯,彬兄提出了这么多宝贵的建议。这本书包含了我十 多年软件生涯的心得,涉及的内容几乎覆盖了软件开发的方方面面,从方法论到架构思想,从需求到维护,从个人世界到团队管理。
 
多年以来,不管是在从事管理工作,还是在从事一线的软件开发工作,我一直在思考这样一个问题,业界有这么多知识财富,可是在实践中真正能够被吸收和 应用的却很少,那些知识财富的价值是毋庸置疑的,我们软件开发人员的热情是毋庸置疑的,问题出在哪里呢?我最后得到的结论是,这个问题要归结于思想和文 化。
 
我觉得,无论方法论也好,管理理论也好,都是技术层面的。这些技术层面的东西来自于很多大师长期的总结和提炼,本身是非常好的,但是,它们有复杂的 上下文,例如在敏捷开发中没有提到或者强调的——注重个体文化、专业化思想、以及多元化价值认同等。而这些没有强调的内容就是属于思想和文化的范畴,它们 是方法论或者管理理论的运行环境,换句话说,如果割裂这些上下文,机械来运用那些技术层面的东西,效果就总是不好。
 
在这本书中,我做了很多这样的思考,并且结合具体的实践,尝试给出一些解决方案。
 
写书真的是一件很辛苦的事情,为了要表达清楚自己的意思,有时候要反复斟酌,废寝忘食。不过就像我在前言中说的,我的目标是讲清楚自己的想法,就算 您老人家来拍砖,也很清楚自己拍的是什么:)
 
我上传了一些样章,谢谢大家的关注。