小土刀

新博客地址 -> wdxtub.com

【简单之美】敏捷之外

现在的项目开发,敏捷风正盛,好像垂死的病人找到了起死回生的灵药。很高兴这本书给我稍稍降了温,敏捷方法不是银弹,真正正确的做法总是潜伏在蓬勃的表象之下。通过了解作者的思考,我对于软件开发也有了全新的认识,虽然不知道自己能做到如何,但是至少应该避免那些已经明确被证明是错误的方向。


这本书其实是作者十年来对于软件开发的一些思考,究其根本,就是回到那个最简单最初的本质,从原点来看我们到底走了一条怎么样的路。唯一的遗憾要数作者的“情景故事”了,这一尝试的初衷是好的,想用故事的形式把道理说得更清楚,可是每一章开始就来一段故事,使得阅读体验非常糟糕,经常变换的人名和职务始终让我困惑。后来我发现,其实大可以...

【简约之美】常识

这是一本小册子,电子版刚刚200页出头,估计纸质版就是一百来页。可是翻开这本书,立刻就能感受到它的与众不同,有别于其他讲软件工程的通常开篇就是大道理,这里一开始说的是《常识》,一本改变美国历史进程的书。我就在想,呼,看来作者野心不小啊。自顶向下的revolution不多,我孤陋寡闻一时也只能想到The Glorious Revolution,这本书虽然离“光荣”还有些距离,但的确给我了不少启发。


作者很强调的一个事情,就是要把软件设计真正以一种科学的精神看待。就像物理学家都想找第一推动,继而有了各种各样的规则定理公理,是不是存在类似牛顿三定律那样的软件设计的科学呢?有,至少作者是这么认为的,

【软件项目成功之道】选择优秀

为了不至于让第一次负责项目就落得个尴尬的结局,这几天一直在看各种关于软件项目管理及开发的书。这本书我隐约记得之前看过,是《程序员修炼之道》的姊妹篇。果然,半年前看过,但是当时并没有太大的感觉,反而是现在真正开始思考如何做好一个项目,才意识到个中滋味。


看了一下书评,很多在抱怨这里面的工具过时,我觉得要是看一本书仅仅是为了最表面的东西,未免有些肤浅,了解了原来的工具,并懂得了其进化的方向,要比直接学会新工具要有意义得多。其实说是软件项目,完全可以推广到其他事情上,因为做好一个项目,很多东西都是共同的,触类旁通嘛。

书中提及了42个技巧,这里一并附上,并加上我的一些感想:

1. ...

【敏捷武士】狂暴四侠

终于赶在立项之前读完了这本书,一直以来都习惯于一个人单打独斗,少数几次合作也是各自职责泾渭分明,所以真正说要进行一个小组项目并且还算是某种程度要负责的时候,我本能地感到害怕。很多时候最让人恐惧的不是按部就班沿着规定好的路线走,反而是只有一个方向,剩下的路要自己摸索,而且身后还跟着队友,再远一些是导师和合作方。赐予我宁静去接受我所无法改变的,赐予我勇气去改变我所能改变的,给予我智慧去分辨差异。


读完这本书,虽然不能像各种小广告里说的那样“点击就送屠龙宝刀”,但是最起码给了我亮剑的勇气:方法不止一个,要做就得做好!

时间、预算、质量和范围组成的狂暴四侠,基本上就是项目的最大敌人,更多时候时间预...

©小土刀 | Powered by LOFTER